2022-06-28 06:39 ftp://ftp.de.debian.org/debian/pool/main/g/gnuplot/gnuplot_5.4.2+dfsg2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: cdeebc1 (2022-06-27 20:55:09 +0200) count: 488 476 elapsed-time: 639.6 1150.2 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: gnuplot-5.4.2/docs/doc2ms.c:245:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] gnuplot-5.4.2/docs/doc2ipf.c:420:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuplot-5.4.2/docs/doc2ipf.c:577:7: style: The if condition is the same as the previous if condition [duplicateCondition] gnuplot-5.4.2/docs/doc2ipf.c:547:7: note: First condition gnuplot-5.4.2/docs/doc2ipf.c:577:7: note: Second condition gnuplot-5.4.2/docs/doc2ipf.c:444:26: warning: Either the condition 'tagend' is redundant or there is possible null pointer dereference: tagend. [nullPointerRedundantCheck] gnuplot-5.4.2/docs/doc2ipf.c:449:9: note: Assuming that condition 'tagend' is not redundant gnuplot-5.4.2/docs/doc2ipf.c:444:26: note: Null pointer dereference gnuplot-5.4.2/docs/doc2ipf.c:543:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/docs/doc2tex.c:392:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] gnuplot-5.4.2/docs/doc2tex.c:272:33: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] gnuplot-5.4.2/docs/doc2tex.c:276:35: note: Found duplicate branches for 'if' and 'else'. gnuplot-5.4.2/docs/doc2tex.c:272:33: note: Found duplicate branches for 'if' and 'else'. gnuplot-5.4.2/docs/xref.c:141:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuplot-5.4.2/docs/xref.c:159:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuplot-5.4.2/docs/xref.c:187:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuplot-5.4.2/docs/xref.c:205:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuplot-5.4.2/src/bf_test.c:78:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/bf_test.c:82:12: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/bf_test.c:84:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/bf_test.c:85:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/axis.c:1435:15: style: Condition 'level>=TIMELEVEL_MINUTES' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/axis.c:1431:15: note: Assuming that condition 'level<=TIMELEVEL_SECONDS' is not redundant gnuplot-5.4.2/src/axis.c:1435:15: note: Condition 'level>=TIMELEVEL_MINUTES' is always true gnuplot-5.4.2/src/axis.c:1019:12: style: Redundant initialization for 'mark'. The initialized value is overwritten before it is read. [redundantInitialization] gnuplot-5.4.2/src/axis.c:1006:23: note: mark is initialized gnuplot-5.4.2/src/axis.c:1019:12: note: mark is overwritten gnuplot-5.4.2/src/axis.c:206:37: style:inconclusive: Function 'axis_init' argument 2 names different: declaration 'infinite' definition 'reset_autoscale'. [funcArgNamesDifferent] gnuplot-5.4.2/src/axis.h:462:42: note: Function 'axis_init' argument 2 names different: declaration 'infinite' definition 'reset_autoscale'. gnuplot-5.4.2/src/axis.c:206:37: note: Function 'axis_init' argument 2 names different: declaration 'infinite' definition 'reset_autoscale'. gnuplot-5.4.2/src/axis.c:440:41: style:inconclusive: Function 'axis_check_empty_nonlinear' argument 1 names different: declaration 'this_axis' definition 'axis'. [funcArgNamesDifferent] gnuplot-5.4.2/src/axis.h:466:46: note: Function 'axis_check_empty_nonlinear' argument 1 names different: declaration 'this_axis' definition 'axis'. gnuplot-5.4.2/src/axis.c:440:41: note: Function 'axis_check_empty_nonlinear' argument 1 names different: declaration 'this_axis' definition 'axis'. gnuplot-5.4.2/src/axis.c:1670:33: style:inconclusive: Function 'set_explicit_range' argument 1 names different: declaration 'axis' definition 'this_axis'. [funcArgNamesDifferent] gnuplot-5.4.2/src/axis.h:463:38: note: Function 'set_explicit_range' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/axis.c:1670:33: note: Function 'set_explicit_range' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/axis.c:1710:29: style:inconclusive: Function 'load_one_range' argument 1 names different: declaration 'axis' definition 'this_axis'. [funcArgNamesDifferent] gnuplot-5.4.2/src/axis.c:176:41: note: Function 'load_one_range' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/axis.c:1710:29: note: Function 'load_one_range' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/axis.c:1194:14: style: Local variable 'nsteps' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.c:1096:9: note: Shadowed declaration gnuplot-5.4.2/src/axis.c:1194:14: note: Shadow variable gnuplot-5.4.2/src/axis.c:1574:31: warning: Expression 'axis_is_second?1:-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] gnuplot-5.4.2/src/boundary.c:1392:14: style: Local variable 'background_fill' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gadgets.h:494:20: note: Shadowed declaration gnuplot-5.4.2/src/boundary.c:1392:14: note: Shadow variable gnuplot-5.4.2/src/boundary.c:1089:11: style: Variable 'more' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/breaders.c:291:26: style:inconclusive: Function 'gd_filetype_function' argument 1 names different: declaration 'filetype' definition 'type'. [funcArgNamesDifferent] gnuplot-5.4.2/src/breaders.c:268:31: note: Function 'gd_filetype_function' argument 1 names different: declaration 'filetype' definition 'type'. gnuplot-5.4.2/src/breaders.c:291:26: note: Function 'gd_filetype_function' argument 1 names different: declaration 'filetype' definition 'type'. gnuplot-5.4.2/src/breaders.c:64:9: style: struct member 'gen_table4::value' is never used. [unusedStructMember] gnuplot-5.4.2/src/color.c:463:26: style: Condition 'is_3d_plot' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/color.c:457:6: note: Assuming that condition '!is_3d_plot' is not redundant gnuplot-5.4.2/src/color.c:463:26: note: Condition 'is_3d_plot' is always true gnuplot-5.4.2/src/command.c:2111:9: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] gnuplot-5.4.2/src/command.c:504:26: style:inconclusive: Function 'do_string_and_free' argument 1 names different: declaration 's' definition 'cmdline'. [funcArgNamesDifferent] gnuplot-5.4.2/src/command.h:184:31: note: Function 'do_string_and_free' argument 1 names different: declaration 's' definition 'cmdline'. gnuplot-5.4.2/src/command.c:504:26: note: Function 'do_string_and_free' argument 1 names different: declaration 's' definition 'cmdline'. gnuplot-5.4.2/src/command.c:1105:11: style: Local variable 'command' shadows outer function [shadowFunction] gnuplot-5.4.2/src/command.c:147:13: note: Shadowed declaration gnuplot-5.4.2/src/command.c:1105:11: note: Shadow variable gnuplot-5.4.2/src/command.c:747:13: style: Variable 'number' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/command.c:1445:17: style: Variable 'do_iterator' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/command.c:3405:14: style: Variable 'last' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/contour.c:1198:40: style: Parameter 'delta_t' can be declared as const array [constParameter] gnuplot-5.4.2/src/contour.c:1198:12: style: Parameter 'd2x' can be declared as const array [constParameter] gnuplot-5.4.2/src/contour.c:1198:26: style: Parameter 'd2y' can be declared as const array [constParameter] gnuplot-5.4.2/src/dynarray.c:50:25: style:inconclusive: Function 'init_dynarray' argument 1 names different: declaration 'array' definition 'this'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:48:31: note: Function 'init_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:50:25: note: Function 'init_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:50:38: style:inconclusive: Function 'init_dynarray' argument 2 names different: declaration 'element' definition 'entry_size'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:48:45: note: Function 'init_dynarray' argument 2 names different: declaration 'element' definition 'entry_size'. gnuplot-5.4.2/src/dynarray.c:50:38: note: Function 'init_dynarray' argument 2 names different: declaration 'element' definition 'entry_size'. gnuplot-5.4.2/src/dynarray.c:64:25: style:inconclusive: Function 'free_dynarray' argument 1 names different: declaration 'array' definition 'this'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:49:31: note: Function 'free_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:64:25: note: Function 'free_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:73:27: style:inconclusive: Function 'resize_dynarray' argument 1 names different: declaration 'array' definition 'this'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:51:33: note: Function 'resize_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:73:27: note: Function 'resize_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:88:27: style:inconclusive: Function 'extend_dynarray' argument 1 names different: declaration 'array' definition 'this'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:50:33: note: Function 'extend_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:88:27: note: Function 'extend_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:97:29: style:inconclusive: Function 'nextfrom_dynarray' argument 1 names different: declaration 'array' definition 'this'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:52:36: note: Function 'nextfrom_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:97:29: note: Function 'nextfrom_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:110:29: style:inconclusive: Function 'droplast_dynarray' argument 1 names different: declaration 'array' definition 'this'. [funcArgNamesDifferent] gnuplot-5.4.2/src/dynarray.h:53:35: note: Function 'droplast_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/dynarray.c:110:29: note: Function 'droplast_dynarray' argument 1 names different: declaration 'array' definition 'this'. gnuplot-5.4.2/src/encoding.c:82:26: style: Local variable 'encoding' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/term_api.h:438:29: note: Shadowed declaration gnuplot-5.4.2/src/encoding.c:82:26: note: Shadow variable gnuplot-5.4.2/src/encoding.c:387:19: style: Variable 'minvalue' can be declared as const array [constVariable] gnuplot-5.4.2/src/encoding.c:81:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/eval.c:1032:16: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] gnuplot-5.4.2/src/eval.c:770:37: style:inconclusive: Function 'del_udv_by_name' argument 2 names different: declaration 'isWildcard' definition 'wildcard'. [funcArgNamesDifferent] gnuplot-5.4.2/src/eval.h:177:43: note: Function 'del_udv_by_name' argument 2 names different: declaration 'isWildcard' definition 'wildcard'. gnuplot-5.4.2/src/eval.c:770:37: note: Function 'del_udv_by_name' argument 2 names different: declaration 'isWildcard' definition 'wildcard'. gnuplot-5.4.2/src/eval.c:857:42: style:inconclusive: Function 'fill_gpval_string' argument 2 names different: declaration 'value' definition 'stringvalue'. [funcArgNamesDifferent] gnuplot-5.4.2/src/eval.h:183:47: note: Function 'fill_gpval_string' argument 2 names different: declaration 'value' definition 'stringvalue'. gnuplot-5.4.2/src/eval.c:857:42: note: Function 'fill_gpval_string' argument 2 names different: declaration 'value' definition 'stringvalue'. gnuplot-5.4.2/src/eval.c:927:28: style:inconclusive: Function 'update_gpval_variables' argument 1 names different: declaration 'from_plot_command' definition 'context'. [funcArgNamesDifferent] gnuplot-5.4.2/src/eval.h:181:33: note: Function 'update_gpval_variables' argument 1 names different: declaration 'from_plot_command' definition 'context'. gnuplot-5.4.2/src/eval.c:927:28: note: Function 'update_gpval_variables' argument 1 names different: declaration 'from_plot_command' definition 'context'. gnuplot-5.4.2/src/datafile.c:5098:19: warning: The address of local variable 'ch' might be accessed at non-zero index. [objectIndex] gnuplot-5.4.2/src/datafile.c:5098:8: note: Address of variable taken here. gnuplot-5.4.2/src/datafile.c:5098:19: note: The address of local variable 'ch' might be accessed at non-zero index. gnuplot-5.4.2/src/datafile.c:885:10: style: Redundant condition: *s. '!*s || (*s && strchr(df_commentschars,*s)!=NULL)' is equivalent to '!*s || strchr(df_commentschars,*s)!=NULL' [redundantCondition] gnuplot-5.4.2/src/datafile.c:2431:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/datafile.c:2548:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/datafile.c:861:32: style:inconclusive: Function 'df_read_matrix' argument 2 names different: declaration 'columns' definition 'cols'. [funcArgNamesDifferent] gnuplot-5.4.2/src/datafile.c:138:46: note: Function 'df_read_matrix' argument 2 names different: declaration 'columns' definition 'cols'. gnuplot-5.4.2/src/datafile.c:861:32: note: Function 'df_read_matrix' argument 2 names different: declaration 'columns' definition 'cols'. gnuplot-5.4.2/src/datafile.c:2614:26: style:inconclusive: Function 'f_column' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/datafile.h:155:32: note: Function 'f_column' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2614:26: note: Function 'f_column' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2689:32: style:inconclusive: Function 'f_stringcolumn' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/datafile.h:159:39: note: Function 'f_stringcolumn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2689:32: note: Function 'f_stringcolumn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2755:30: style:inconclusive: Function 'f_columnhead' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/datafile.h:156:36: note: Function 'f_columnhead' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2755:30: note: Function 'f_columnhead' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2800:25: style:inconclusive: Function 'f_valid' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/datafile.h:157:32: note: Function 'f_valid' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2800:25: note: Function 'f_valid' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2822:30: style:inconclusive: Function 'f_timecolumn' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/datafile.h:158:37: note: Function 'f_timecolumn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2822:30: note: Function 'f_timecolumn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/datafile.c:2236:14: style: Local variable 's' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/datafile.c:1808:11: note: Shadowed declaration gnuplot-5.4.2/src/datafile.c:2236:14: note: Shadow variable gnuplot-5.4.2/src/datafile.c:2355:13: style: Local variable 's' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/datafile.c:1808:11: note: Shadowed declaration gnuplot-5.4.2/src/datafile.c:2355:13: note: Shadow variable gnuplot-5.4.2/src/datafile.c:3649:7: style: Local variable 'i' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/datafile.c:3619:10: note: Shadowed declaration gnuplot-5.4.2/src/datafile.c:3649:7: note: Shadow variable gnuplot-5.4.2/src/datafile.c:3650:9: style: Local variable 'file_ext' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/datafile.c:3620:11: note: Shadowed declaration gnuplot-5.4.2/src/datafile.c:3650:9: note: Shadow variable gnuplot-5.4.2/src/datafile.c:4983:10: style: Local variable 'i' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/datafile.c:4835:6: note: Shadowed declaration gnuplot-5.4.2/src/datafile.c:4983:10: note: Shadow variable gnuplot-5.4.2/src/datafile.c:3163:43: style: Parameter 'p' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/datafile.c:1069:9: style: Variable 'name_token' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/datafile.c:1809:22: style: Variable 'return_value' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/fit.c:451:3: warning: Possible null pointer dereference: C [nullPointer] gnuplot-5.4.2/src/fit.c:1040:21: note: Calling function 'marquardt', 2nd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:451:3: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:574:6: warning: Possible null pointer dereference: C [nullPointer] gnuplot-5.4.2/src/fit.c:1040:21: note: Calling function 'marquardt', 2nd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:13: note: Calling function 'analyze', 2nd argument 'C' value is 0 gnuplot-5.4.2/src/fit.c:574:6: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:576:6: warning: Possible null pointer dereference: chisq [nullPointer] gnuplot-5.4.2/src/fit.c:1040:27: note: Calling function 'marquardt', 3rd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:19: note: Calling function 'analyze', 4th argument 'chisq' value is 0 gnuplot-5.4.2/src/fit.c:576:6: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:607:16: warning: Possible null pointer dereference: a [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:607:16: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:609:15: warning: Possible null pointer dereference: a [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:609:15: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:620:6: warning: Possible null pointer dereference: dzda [nullPointer] gnuplot-5.4.2/src/fit.c:1040:21: note: Calling function 'marquardt', 2nd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:13: note: Calling function 'analyze', 2nd argument 'C' value is 0 gnuplot-5.4.2/src/fit.c:562:18: note: Calling function 'calculate', 2nd argument 'C' value is 0 gnuplot-5.4.2/src/fit.c:620:6: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:622:16: warning: Possible null pointer dereference: a [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:622:16: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:644:23: warning: Possible null pointer dereference: par [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:603:18: note: Calling function 'call_gnuplot', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:644:23: note: Null pointer dereference gnuplot-5.4.2/src/fit.c:414:32: style:inconclusive: Function 'marquardt' argument 2 names different: declaration 'alpha' definition 'C'. [funcArgNamesDifferent] gnuplot-5.4.2/src/fit.c:255:50: note: Function 'marquardt' argument 2 names different: declaration 'alpha' definition 'C'. gnuplot-5.4.2/src/fit.c:414:32: note: Function 'marquardt' argument 2 names different: declaration 'alpha' definition 'C'. gnuplot-5.4.2/src/fit.c:558:30: style:inconclusive: Function 'analyze' argument 2 names different: declaration 'alpha' definition 'C'. [funcArgNamesDifferent] gnuplot-5.4.2/src/fit.c:256:42: note: Function 'analyze' argument 2 names different: declaration 'alpha' definition 'C'. gnuplot-5.4.2/src/fit.c:558:30: note: Function 'analyze' argument 2 names different: declaration 'alpha' definition 'C'. gnuplot-5.4.2/src/fit.c:558:40: style:inconclusive: Function 'analyze' argument 3 names different: declaration 'beta' definition 'd'. [funcArgNamesDifferent] gnuplot-5.4.2/src/fit.c:256:56: note: Function 'analyze' argument 3 names different: declaration 'beta' definition 'd'. gnuplot-5.4.2/src/fit.c:558:40: note: Function 'analyze' argument 3 names different: declaration 'beta' definition 'd'. gnuplot-5.4.2/src/fit.c:1383:30: style:inconclusive: Function 'setvar' argument 2 names different: declaration 'value' definition 'data'. [funcArgNamesDifferent] gnuplot-5.4.2/src/fit.c:276:42: note: Function 'setvar' argument 2 names different: declaration 'value' definition 'data'. gnuplot-5.4.2/src/fit.c:1383:30: note: Function 'setvar' argument 2 names different: declaration 'value' definition 'data'. gnuplot-5.4.2/src/fit.c:697:45: style: Parameter 'data' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/fit.c:1219:58: style: Parameter 'a' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/fit.c:1271:67: style: Parameter 'parms' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/fit.c:2196:15: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gadgets.c:1059:49: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gnuplot-5.4.2/src/gadgets.c:865:32: style:inconclusive: Function 'free_labels' argument 1 names different: declaration 'tl' definition 'label'. [funcArgNamesDifferent] gnuplot-5.4.2/src/gadgets.h:681:37: note: Function 'free_labels' argument 1 names different: declaration 'tl' definition 'label'. gnuplot-5.4.2/src/gadgets.c:865:32: note: Function 'free_labels' argument 1 names different: declaration 'tl' definition 'label'. gnuplot-5.4.2/src/gadgets.c:917:46: style:inconclusive: Function 'write_label' argument 3 names different: declaration 'label' definition 'this_label'. [funcArgNamesDifferent] gnuplot-5.4.2/src/gadgets.h:684:51: note: Function 'write_label' argument 3 names different: declaration 'label' definition 'this_label'. gnuplot-5.4.2/src/gadgets.c:917:46: note: Function 'write_label' argument 3 names different: declaration 'label' definition 'this_label'. gnuplot-5.4.2/src/gadgets.c:563:36: style: Parameter 'in' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/gadgets.c:1023:20: style: Variable 'len' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/getcolor.c:508:3: error: Common realloc mistake: 'colors' nulled but not freed upon failure [memleakOnRealloc] gnuplot-5.4.2/src/getcolor.c:526:2: error: Common realloc mistake: 'gradient' nulled but not freed upon failure [memleakOnRealloc] gnuplot-5.4.2/src/getcolor.c:540:5: error: Common realloc mistake: 'gradient' nulled but not freed upon failure [memleakOnRealloc] gnuplot-5.4.2/src/getcolor.c:100:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gnuplot-5.4.2/src/getcolor.c:470:48: style:inconclusive: Function 'approximate_palette' argument 2 names different: declaration 'maxsamples' definition 'samples'. [funcArgNamesDifferent] gnuplot-5.4.2/src/getcolor.h:52:66: note: Function 'approximate_palette' argument 2 names different: declaration 'maxsamples' definition 'samples'. gnuplot-5.4.2/src/getcolor.c:470:48: note: Function 'approximate_palette' argument 2 names different: declaration 'maxsamples' definition 'samples'. gnuplot-5.4.2/src/getcolor.c:769:22: style:inconclusive: Function 'CMY_2_RGB' argument 1 names different: declaration 'color' definition 'col'. [funcArgNamesDifferent] gnuplot-5.4.2/src/getcolor.c:37:34: note: Function 'CMY_2_RGB' argument 1 names different: declaration 'color' definition 'col'. gnuplot-5.4.2/src/getcolor.c:769:22: note: Function 'CMY_2_RGB' argument 1 names different: declaration 'color' definition 'col'. gnuplot-5.4.2/src/getcolor.c:781:22: style:inconclusive: Function 'HSV_2_RGB' argument 1 names different: declaration 'color' definition 'col'. [funcArgNamesDifferent] gnuplot-5.4.2/src/getcolor.c:38:34: note: Function 'HSV_2_RGB' argument 1 names different: declaration 'color' definition 'col'. gnuplot-5.4.2/src/getcolor.c:781:22: note: Function 'HSV_2_RGB' argument 1 names different: declaration 'color' definition 'col'. gnuplot-5.4.2/src/getcolor.c:474:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/getcolor.c:482:19: style: Variable 'max_dev' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gpexecute.c:217:13: style: Variable 'ge.type' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gpexecute.c:218:11: style: Variable 'ge.mx' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gpexecute.c:219:11: style: Variable 'ge.my' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gpexecute.c:220:13: style: Variable 'ge.par1' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gpexecute.c:221:13: style: Variable 'ge.par2' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gpexecute.c:222:14: style: Variable 'ge.winid' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/graph3d.c:430:12: style: The if condition is the same as the previous if condition [duplicateCondition] gnuplot-5.4.2/src/graph3d.c:414:12: note: First condition gnuplot-5.4.2/src/graph3d.c:430:12: note: Second condition gnuplot-5.4.2/src/graph3d.c:1483:9: style: The if condition is the same as the previous if condition [duplicateCondition] gnuplot-5.4.2/src/graph3d.c:1478:9: note: First condition gnuplot-5.4.2/src/graph3d.c:1483:9: note: Second condition gnuplot-5.4.2/src/graph3d.c:1565:14: style: Condition 'yz_projection' is always false [knownConditionTrueFalse] gnuplot-5.4.2/src/graph3d.c:1563:31: note: Assuming that condition 'yz_projection' is not redundant gnuplot-5.4.2/src/graph3d.c:1565:14: note: Condition 'yz_projection' is always false gnuplot-5.4.2/src/graph3d.c:2026:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/graph3d.c:634:17: style:inconclusive: Function 'do_3dplot' argument 3 names different: declaration 'quick' definition 'replot_mode'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graph3d.h:183:70: note: Function 'do_3dplot' argument 3 names different: declaration 'quick' definition 'replot_mode'. gnuplot-5.4.2/src/graph3d.c:634:17: note: Function 'do_3dplot' argument 3 names different: declaration 'quick' definition 'replot_mode'. gnuplot-5.4.2/src/graph3d.c:2174:52: style:inconclusive: Function 'cntr3d_labels' argument 2 names different: declaration 'leveltext' definition 'level_text'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graph3d.c:133:66: note: Function 'cntr3d_labels' argument 2 names different: declaration 'leveltext' definition 'level_text'. gnuplot-5.4.2/src/graph3d.c:2174:52: note: Function 'cntr3d_labels' argument 2 names different: declaration 'leveltext' definition 'level_text'. gnuplot-5.4.2/src/graph3d.c:2219:24: style:inconclusive: Function 'check_corner_height' argument 1 names different: declaration 'point' definition 'p'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graph3d.c:135:53: note: Function 'check_corner_height' argument 1 names different: declaration 'point' definition 'p'. gnuplot-5.4.2/src/graph3d.c:2219:24: note: Function 'check_corner_height' argument 1 names different: declaration 'point' definition 'p'. gnuplot-5.4.2/src/graph3d.c:2290:51: style:inconclusive: Function 'draw_3d_graphbox' argument 2 names different: declaration 'plot_count' definition 'plot_num'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graph3d.c:139:15: note: Function 'draw_3d_graphbox' argument 2 names different: declaration 'plot_count' definition 'plot_num'. gnuplot-5.4.2/src/graph3d.c:2290:51: note: Function 'draw_3d_graphbox' argument 2 names different: declaration 'plot_count' definition 'plot_num'. gnuplot-5.4.2/src/graph3d.c:3389:13: style:inconclusive: Function 'map3d_position_r_double' argument 2 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graph3d.h:187:60: note: Function 'map3d_position_r_double' argument 2 names different: declaration 'x' definition 'xx'. gnuplot-5.4.2/src/graph3d.c:3389:13: note: Function 'map3d_position_r_double' argument 2 names different: declaration 'x' definition 'xx'. gnuplot-5.4.2/src/graph3d.c:3389:25: style:inconclusive: Function 'map3d_position_r_double' argument 3 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graph3d.h:187:71: note: Function 'map3d_position_r_double' argument 3 names different: declaration 'y' definition 'yy'. gnuplot-5.4.2/src/graph3d.c:3389:25: note: Function 'map3d_position_r_double' argument 3 names different: declaration 'y' definition 'yy'. gnuplot-5.4.2/src/graph3d.c:800:6: style: Local variable 'xl' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:639:9: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:800:6: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:863:6: style: Local variable 'xl' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:639:9: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:863:6: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:863:22: style: Local variable 'yl' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:639:17: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:863:22: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:1074:9: style: Local variable 'title' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gadgets.h:476:19: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:1074:9: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:2612:10: style: Local variable 'v1' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:2571:13: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:2612:10: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:2706:14: style: Local variable 'v1' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:2666:13: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:2706:14: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:2895:9: style: Local variable 'v4' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:2882:24: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:2895:9: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:2945:6: style: Local variable 'angle' shadows outer function [shadowFunction] gnuplot-5.4.2/src/eval.h:150:8: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:2945:6: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:3030:9: style: Local variable 'v4' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graph3d.c:3018:24: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:3030:9: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:3080:6: style: Local variable 'angle' shadows outer function [shadowFunction] gnuplot-5.4.2/src/eval.h:150:8: note: Shadowed declaration gnuplot-5.4.2/src/graph3d.c:3080:6: note: Shadow variable gnuplot-5.4.2/src/graph3d.c:1784:26: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/gplt_x11.c:764:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] gnuplot-5.4.2/src/gplt_x11.c:2548:24: style: Condition 'dashedlines==yes' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/gplt_x11.c:4540:25: style: Condition 'force_redraw' is always false [knownConditionTrueFalse] gnuplot-5.4.2/src/gplt_x11.c:4474:24: note: Assignment 'force_redraw=0', assigned value is 0 gnuplot-5.4.2/src/gplt_x11.c:4540:25: note: Condition 'force_redraw' is always false gnuplot-5.4.2/src/gplt_x11.c:2741:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 10) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:2940:16: warning: %x in format string (no. 11) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:3442:6: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/gplt_x11.c:5398:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuplot-5.4.2/src/gplt_x11.c:5417:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuplot-5.4.2/src/gplt_x11.c:5419:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuplot-5.4.2/src/gplt_x11.c:5531:10: error: Width 30 given in format string (no. 1) is larger than destination buffer 'color[30]', use %29[^, ] to prevent overflowing it. [invalidScanfFormatWidth] gnuplot-5.4.2/src/gplt_x11.c:1661:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] gnuplot-5.4.2/src/gplt_x11.c:2229:6: error: Common realloc mistake: 'polyline' nulled but not freed upon failure [memleakOnRealloc] gnuplot-5.4.2/src/gplt_x11.c:2232:2: warning: Either the condition '!polyline' is redundant or there is possible null pointer dereference: polyline. [nullPointerRedundantCheck] gnuplot-5.4.2/src/gplt_x11.c:2230:10: note: Assuming that condition '!polyline' is not redundant gnuplot-5.4.2/src/gplt_x11.c:2232:2: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:2233:2: warning: Either the condition '!polyline' is redundant or there is possible null pointer dereference: polyline. [nullPointerRedundantCheck] gnuplot-5.4.2/src/gplt_x11.c:2230:10: note: Assuming that condition '!polyline' is not redundant gnuplot-5.4.2/src/gplt_x11.c:2233:2: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:3606:5: warning: Possible null pointer dereference: cmap_ptr [nullPointer] gnuplot-5.4.2/src/gplt_x11.c:7003:8: note: Assignment 'cmp=NULL', assigned value is 0 gnuplot-5.4.2/src/gplt_x11.c:7007:15: note: Calling function 'CmapClear', 1st argument 'cmp' value is 0 gnuplot-5.4.2/src/gplt_x11.c:3606:5: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:3607:5: warning: Possible null pointer dereference: cmap_ptr [nullPointer] gnuplot-5.4.2/src/gplt_x11.c:7003:8: note: Assignment 'cmp=NULL', assigned value is 0 gnuplot-5.4.2/src/gplt_x11.c:7007:15: note: Calling function 'CmapClear', 1st argument 'cmp' value is 0 gnuplot-5.4.2/src/gplt_x11.c:3607:5: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:3608:5: warning: Possible null pointer dereference: cmap_ptr [nullPointer] gnuplot-5.4.2/src/gplt_x11.c:7003:8: note: Assignment 'cmp=NULL', assigned value is 0 gnuplot-5.4.2/src/gplt_x11.c:7007:15: note: Calling function 'CmapClear', 1st argument 'cmp' value is 0 gnuplot-5.4.2/src/gplt_x11.c:3608:5: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:7008:5: warning: Possible null pointer dereference: cmp [nullPointer] gnuplot-5.4.2/src/gplt_x11.c:7003:8: note: Assignment 'cmp=NULL', assigned value is 0 gnuplot-5.4.2/src/gplt_x11.c:7008:5: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:7009:5: warning: Possible null pointer dereference: cmp [nullPointer] gnuplot-5.4.2/src/gplt_x11.c:7003:8: note: Assignment 'cmp=NULL', assigned value is 0 gnuplot-5.4.2/src/gplt_x11.c:7009:5: note: Null pointer dereference gnuplot-5.4.2/src/gplt_x11.c:2775:13: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/gplt_x11.c:2798:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/gplt_x11.c:1105:6: style: Local variable 'i' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gplt_x11.c:1072:9: note: Shadowed declaration gnuplot-5.4.2/src/gplt_x11.c:1105:6: note: Shadow variable gnuplot-5.4.2/src/gplt_x11.c:1998:12: style: Local variable 'angle' shadows outer function [shadowFunction] gnuplot-5.4.2/src/eval.h:150:8: note: Shadowed declaration gnuplot-5.4.2/src/gplt_x11.c:1998:12: note: Shadow variable gnuplot-5.4.2/src/gplt_x11.c:2444:16: style: Local variable 'bb' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gplt_x11.c:2299:15: note: Shadowed declaration gnuplot-5.4.2/src/gplt_x11.c:2444:16: note: Shadow variable gnuplot-5.4.2/src/gplt_x11.c:5815:11: style: Local variable 'encoding' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/term_api.h:438:29: note: Shadowed declaration gnuplot-5.4.2/src/gplt_x11.c:5815:11: note: Shadow variable gnuplot-5.4.2/src/gplt_x11.c:6785:42: style: Parameter 'cmp' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/gplt_x11.c:7056:34: style: Parameter 'colormap' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/gplt_x11.c:245:11: style: struct member 'x11BoundingBox::hidden' is never used. [unusedStructMember] gnuplot-5.4.2/src/gplt_x11.c:6127:11: style: Variable 'fontname' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/help.c:304:5: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck] gnuplot-5.4.2/src/help.c:307:9: note: Assuming that condition 'key' is not redundant gnuplot-5.4.2/src/help.c:304:5: note: Null pointer dereference gnuplot-5.4.2/src/help.c:356:23: style:inconclusive: Function 'keycomp' argument 1 names different: declaration 'a' definition 'arg1'. [funcArgNamesDifferent] gnuplot-5.4.2/src/help.c:151:34: note: Function 'keycomp' argument 1 names different: declaration 'a' definition 'arg1'. gnuplot-5.4.2/src/help.c:356:23: note: Function 'keycomp' argument 1 names different: declaration 'a' definition 'arg1'. gnuplot-5.4.2/src/help.c:356:43: style:inconclusive: Function 'keycomp' argument 2 names different: declaration 'b' definition 'arg2'. [funcArgNamesDifferent] gnuplot-5.4.2/src/help.c:151:51: note: Function 'keycomp' argument 2 names different: declaration 'b' definition 'arg2'. gnuplot-5.4.2/src/help.c:356:43: note: Function 'keycomp' argument 2 names different: declaration 'b' definition 'arg2'. gnuplot-5.4.2/src/help.c:581:14: error: Uninitialized variable: starts [uninitvar] gnuplot-5.4.2/src/help.c:531:40: note: Assuming condition is false gnuplot-5.4.2/src/help.c:581:14: note: Uninitialized variable: starts gnuplot-5.4.2/src/help.c:419:19: style: Variable 'keyword_len' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/hidden3d.c:588:21: style:inconclusive: Function 'get_plane' argument 1 names different: declaration 'p' definition 'poly'. [funcArgNamesDifferent] gnuplot-5.4.2/src/hidden3d.c:274:37: note: Function 'get_plane' argument 1 names different: declaration 'p' definition 'poly'. gnuplot-5.4.2/src/hidden3d.c:588:21: note: Function 'get_plane' argument 1 names different: declaration 'p' definition 'poly'. gnuplot-5.4.2/src/hidden3d.c:869:9: style:inconclusive: Function 'color_edges' argument 5 names different: declaration 'style_above' definition 'above'. [funcArgNamesDifferent] gnuplot-5.4.2/src/hidden3d.c:268:8: note: Function 'color_edges' argument 5 names different: declaration 'style_above' definition 'above'. gnuplot-5.4.2/src/hidden3d.c:869:9: note: Function 'color_edges' argument 5 names different: declaration 'style_above' definition 'above'. gnuplot-5.4.2/src/hidden3d.c:870:9: style:inconclusive: Function 'color_edges' argument 6 names different: declaration 'style_below' definition 'below'. [funcArgNamesDifferent] gnuplot-5.4.2/src/hidden3d.c:268:25: note: Function 'color_edges' argument 6 names different: declaration 'style_below' definition 'below'. gnuplot-5.4.2/src/hidden3d.c:870:9: note: Function 'color_edges' argument 6 names different: declaration 'style_below' definition 'below'. gnuplot-5.4.2/src/internal.c:1258:23: style: Same expression on both sides of '=='. [duplicateExpression] gnuplot-5.4.2/src/internal.c:252:23: style:inconclusive: Function 'f_sum' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:54:28: note: Function 'f_sum' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:252:23: note: Function 'f_sum' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:330:24: style:inconclusive: Function 'f_lnot' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:55:29: note: Function 'f_lnot' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:330:24: note: Function 'f_lnot' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:341:24: style:inconclusive: Function 'f_bnot' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:56:29: note: Function 'f_bnot' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:341:24: note: Function 'f_bnot' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:352:23: style:inconclusive: Function 'f_lor' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:57:28: note: Function 'f_lor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:352:23: note: Function 'f_lor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:363:24: style:inconclusive: Function 'f_land' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:58:29: note: Function 'f_land' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:363:24: note: Function 'f_land' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:375:23: style:inconclusive: Function 'f_bor' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:59:28: note: Function 'f_bor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:375:23: note: Function 'f_bor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:387:23: style:inconclusive: Function 'f_xor' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:60:28: note: Function 'f_xor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:387:23: note: Function 'f_xor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:399:24: style:inconclusive: Function 'f_band' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:61:29: note: Function 'f_band' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:399:24: note: Function 'f_band' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:417:26: style:inconclusive: Function 'f_uminus' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:62:31: note: Function 'f_uminus' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:417:26: note: Function 'f_uminus' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:442:22: style:inconclusive: Function 'f_eq' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:63:27: note: Function 'f_eq' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:442:22: note: Function 'f_eq' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:492:22: style:inconclusive: Function 'f_ne' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:64:27: note: Function 'f_ne' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:492:22: note: Function 'f_ne' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:541:22: style:inconclusive: Function 'f_gt' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:65:27: note: Function 'f_gt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:541:22: note: Function 'f_gt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:586:22: style:inconclusive: Function 'f_lt' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:66:27: note: Function 'f_lt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:586:22: note: Function 'f_lt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:631:22: style:inconclusive: Function 'f_ge' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:67:27: note: Function 'f_ge' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:631:22: note: Function 'f_ge' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:676:22: style:inconclusive: Function 'f_le' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:68:27: note: Function 'f_le' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:676:22: note: Function 'f_le' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:721:29: style:inconclusive: Function 'f_leftshift' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:69:34: note: Function 'f_leftshift' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:721:29: note: Function 'f_leftshift' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:747:30: style:inconclusive: Function 'f_rightshift' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:70:35: note: Function 'f_rightshift' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:747:30: note: Function 'f_rightshift' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:773:24: style:inconclusive: Function 'f_plus' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:71:29: note: Function 'f_plus' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:773:24: note: Function 'f_plus' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:839:25: style:inconclusive: Function 'f_minus' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:72:30: note: Function 'f_minus' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:839:25: note: Function 'f_minus' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:905:24: style:inconclusive: Function 'f_mult' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:73:29: note: Function 'f_mult' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:905:24: note: Function 'f_mult' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1017:23: style:inconclusive: Function 'f_div' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:74:28: note: Function 'f_div' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1017:23: note: Function 'f_div' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1073:23: style:inconclusive: Function 'f_mod' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:75:28: note: Function 'f_mod' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1073:23: note: Function 'f_mod' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1093:25: style:inconclusive: Function 'f_power' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:76:30: note: Function 'f_power' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1093:25: note: Function 'f_power' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1247:29: style:inconclusive: Function 'f_factorial' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:77:34: note: Function 'f_factorial' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1247:29: note: Function 'f_factorial' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1278:31: style:inconclusive: Function 'f_concatenate' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:79:36: note: Function 'f_concatenate' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1278:31: note: Function 'f_concatenate' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1304:23: style:inconclusive: Function 'f_eqs' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:80:28: note: Function 'f_eqs' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1304:23: note: Function 'f_eqs' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1322:23: style:inconclusive: Function 'f_nes' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:81:28: note: Function 'f_nes' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1322:23: note: Function 'f_nes' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1340:26: style:inconclusive: Function 'f_strlen' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:87:31: note: Function 'f_strlen' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1340:26: note: Function 'f_strlen' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1356:27: style:inconclusive: Function 'f_strstrt' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:88:32: note: Function 'f_strstrt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1356:27: note: Function 'f_strstrt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1393:25: style:inconclusive: Function 'f_range' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:83:30: note: Function 'f_range' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1393:25: note: Function 'f_range' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1443:25: style:inconclusive: Function 'f_index' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:84:30: note: Function 'f_index' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1443:25: note: Function 'f_index' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1477:31: style:inconclusive: Function 'f_cardinality' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:85:36: note: Function 'f_cardinality' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1477:31: note: Function 'f_cardinality' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1498:25: style:inconclusive: Function 'f_words' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:91:30: note: Function 'f_words' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1498:25: note: Function 'f_words' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1508:24: style:inconclusive: Function 'f_word' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:90:29: note: Function 'f_word' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1508:24: note: Function 'f_word' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1570:27: style:inconclusive: Function 'f_sprintf' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:86:32: note: Function 'f_sprintf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1570:27: note: Function 'f_sprintf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1791:27: style:inconclusive: Function 'f_gprintf' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:82:32: note: Function 'f_gprintf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1791:27: note: Function 'f_gprintf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1824:28: style:inconclusive: Function 'f_strftime' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:92:33: note: Function 'f_strftime' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1824:28: note: Function 'f_strftime' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1870:28: style:inconclusive: Function 'f_strptime' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:93:33: note: Function 'f_strptime' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1870:28: note: Function 'f_strptime' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1914:24: style:inconclusive: Function 'f_time' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:94:29: note: Function 'f_time' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1914:24: note: Function 'f_time' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2008:26: style:inconclusive: Function 'f_system' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:89:31: note: Function 'f_system' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2008:26: note: Function 'f_system' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2043:26: style:inconclusive: Function 'f_assign' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:95:31: note: Function 'f_assign' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2043:26: note: Function 'f_assign' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2088:25: style:inconclusive: Function 'f_value' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:96:30: note: Function 'f_value' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2088:25: note: Function 'f_value' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2128:24: style:inconclusive: Function 'f_trim' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/internal.h:97:29: note: Function 'f_trim' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:2128:24: note: Function 'f_trim' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/internal.c:1522:14: error: Uninitialized struct member: a.type [uninitStructMember] gnuplot-5.4.2/src/internal.c:1518:14: error: Uninitialized struct member: b.type [uninitStructMember] gnuplot-5.4.2/src/internal.c:1119:9: style: Variable 'tprev' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/interpol.c:994:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/interpol.c:1020:30: style:inconclusive: Function 'compare_points' argument 1 names different: declaration 'p1' definition 'arg1'. [funcArgNamesDifferent] gnuplot-5.4.2/src/interpol.c:137:41: note: Function 'compare_points' argument 1 names different: declaration 'p1' definition 'arg1'. gnuplot-5.4.2/src/interpol.c:1020:30: note: Function 'compare_points' argument 1 names different: declaration 'p1' definition 'arg1'. gnuplot-5.4.2/src/interpol.c:1020:50: style:inconclusive: Function 'compare_points' argument 2 names different: declaration 'p2' definition 'arg2'. [funcArgNamesDifferent] gnuplot-5.4.2/src/interpol.c:137:59: note: Function 'compare_points' argument 2 names different: declaration 'p2' definition 'arg2'. gnuplot-5.4.2/src/interpol.c:1020:50: note: Function 'compare_points' argument 2 names different: declaration 'p2' definition 'arg2'. gnuplot-5.4.2/src/interpol.c:1033:25: style:inconclusive: Function 'compare_z' argument 1 names different: declaration 'p1' definition 'arg1'. [funcArgNamesDifferent] gnuplot-5.4.2/src/interpol.c:138:36: note: Function 'compare_z' argument 1 names different: declaration 'p1' definition 'arg1'. gnuplot-5.4.2/src/interpol.c:1033:25: note: Function 'compare_z' argument 1 names different: declaration 'p1' definition 'arg1'. gnuplot-5.4.2/src/interpol.c:1033:45: style:inconclusive: Function 'compare_z' argument 2 names different: declaration 'p2' definition 'arg2'. [funcArgNamesDifferent] gnuplot-5.4.2/src/interpol.c:138:54: note: Function 'compare_z' argument 2 names different: declaration 'p2' definition 'arg2'. gnuplot-5.4.2/src/interpol.c:1033:45: note: Function 'compare_z' argument 2 names different: declaration 'p2' definition 'arg2'. gnuplot-5.4.2/src/interpol.c:843:9: style: Local variable 'x_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:19: note: Shadowed declaration gnuplot-5.4.2/src/interpol.c:843:9: note: Shadow variable gnuplot-5.4.2/src/interpol.c:844:9: style: Local variable 'y_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:27: note: Shadowed declaration gnuplot-5.4.2/src/interpol.c:844:9: note: Shadow variable gnuplot-5.4.2/src/interpol.c:356:13: style: Parameter 'c' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/interpol.c:455:39: style: Parameter 'r' can be declared as const array [constParameter] gnuplot-5.4.2/src/interpol.c:1275:12: style: Variable 'exact' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/graphics.c:3436:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables] gnuplot-5.4.2/src/graphics.c:2433:16: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/graphics.c:4116:15: style: Redundant initialization for 'plot'. The initialized value is overwritten before it is read. [redundantInitialization] gnuplot-5.4.2/src/graphics.c:4111:31: note: plot is initialized gnuplot-5.4.2/src/graphics.c:4116:15: note: plot is overwritten gnuplot-5.4.2/src/graphics.c:4318:4: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment] gnuplot-5.4.2/src/graphics.c:4269:8: note: w is assigned gnuplot-5.4.2/src/graphics.c:4318:4: note: w is overwritten gnuplot-5.4.2/src/graphics.c:4319:4: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment] gnuplot-5.4.2/src/graphics.c:4270:8: note: h is assigned gnuplot-5.4.2/src/graphics.c:4319:4: note: h is overwritten gnuplot-5.4.2/src/graphics.c:5289:15: style: Redundant initialization for 'plot'. The initialized value is overwritten before it is read. [redundantInitialization] gnuplot-5.4.2/src/graphics.c:5281:31: note: plot is initialized gnuplot-5.4.2/src/graphics.c:5289:15: note: plot is overwritten gnuplot-5.4.2/src/graphics.c:643:39: style:inconclusive: Function 'adjust_nonlinear_offset' argument 1 names different: declaration 'axis' definition 'secondary'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graphics.c:98:50: note: Function 'adjust_nonlinear_offset' argument 1 names different: declaration 'axis' definition 'secondary'. gnuplot-5.4.2/src/graphics.c:643:39: note: Function 'adjust_nonlinear_offset' argument 1 names different: declaration 'axis' definition 'secondary'. gnuplot-5.4.2/src/graphics.c:4021:40: style:inconclusive: Function 'init_histogram' argument 1 names different: declaration 'hist' definition 'histogram'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graphics.h:109:45: note: Function 'init_histogram' argument 1 names different: declaration 'hist' definition 'histogram'. gnuplot-5.4.2/src/graphics.c:4021:40: note: Function 'init_histogram' argument 1 names different: declaration 'hist' definition 'histogram'. gnuplot-5.4.2/src/graphics.c:4109:42: style:inconclusive: Function 'place_parallel_axes' argument 1 names different: declaration 'plots' definition 'first_plot'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graphics.c:120:54: note: Function 'place_parallel_axes' argument 1 names different: declaration 'plots' definition 'first_plot'. gnuplot-5.4.2/src/graphics.c:4109:42: note: Function 'place_parallel_axes' argument 1 names different: declaration 'plots' definition 'first_plot'. gnuplot-5.4.2/src/graphics.c:4586:18: style:inconclusive: Function 'rgbscale' argument 1 names different: declaration 'rawvalue' definition 'component'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graphics.c:143:31: note: Function 'rgbscale' argument 1 names different: declaration 'rawvalue' definition 'component'. gnuplot-5.4.2/src/graphics.c:4586:18: note: Function 'rgbscale' argument 1 names different: declaration 'rawvalue' definition 'component'. gnuplot-5.4.2/src/graphics.c:5279:44: style:inconclusive: Function 'place_spiderplot_axes' argument 1 names different: declaration 'plots' definition 'first_plot'. [funcArgNamesDifferent] gnuplot-5.4.2/src/graphics.c:121:56: note: Function 'place_spiderplot_axes' argument 1 names different: declaration 'plots' definition 'first_plot'. gnuplot-5.4.2/src/graphics.c:5279:44: note: Function 'place_spiderplot_axes' argument 1 names different: declaration 'plots' definition 'first_plot'. gnuplot-5.4.2/src/graphics.c:2655:13: style: Local variable 'angle' shadows outer function [shadowFunction] gnuplot-5.4.2/src/eval.h:150:8: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:2655:13: note: Shadow variable gnuplot-5.4.2/src/graphics.c:2927:7: style: Local variable 'x' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graphics.c:2781:12: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:2927:7: note: Shadow variable gnuplot-5.4.2/src/graphics.c:4134:15: style: Local variable 'this_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graphics.c:4112:18: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:4134:15: note: Shadow variable gnuplot-5.4.2/src/graphics.c:4144:15: style: Local variable 'this_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/graphics.c:4112:18: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:4144:15: note: Shadow variable gnuplot-5.4.2/src/graphics.c:4181:11: style: Local variable 'title' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gadgets.h:476:19: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:4181:11: note: Shadow variable gnuplot-5.4.2/src/graphics.c:4349:12: style: Local variable 'angle' shadows outer function [shadowFunction] gnuplot-5.4.2/src/eval.h:150:8: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:4349:12: note: Shadow variable gnuplot-5.4.2/src/graphics.c:5259:18: style: Local variable 'angle' shadows outer function [shadowFunction] gnuplot-5.4.2/src/eval.h:150:8: note: Shadowed declaration gnuplot-5.4.2/src/graphics.c:5259:18: note: Shadow variable gnuplot-5.4.2/src/matrix.c:63:10: style:inconclusive: Function 'matr' argument 1 names different: declaration 'r' definition 'rows'. [funcArgNamesDifferent] gnuplot-5.4.2/src/matrix.h:31:20: note: Function 'matr' argument 1 names different: declaration 'r' definition 'rows'. gnuplot-5.4.2/src/matrix.c:63:10: note: Function 'matr' argument 1 names different: declaration 'r' definition 'rows'. gnuplot-5.4.2/src/matrix.c:63:20: style:inconclusive: Function 'matr' argument 2 names different: declaration 'c' definition 'cols'. [funcArgNamesDifferent] gnuplot-5.4.2/src/matrix.h:31:27: note: Function 'matr' argument 2 names different: declaration 'c' definition 'cols'. gnuplot-5.4.2/src/matrix.c:63:20: note: Function 'matr' argument 2 names different: declaration 'c' definition 'cols'. gnuplot-5.4.2/src/matrix.c:292:38: style: Parameter 'indx' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/misc.c:1354:13: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/misc.c:1356:13: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/misc.c:1244:45: style:inconclusive: Function 'parse_colorspec' argument 2 names different: declaration 'option' definition 'options'. [funcArgNamesDifferent] gnuplot-5.4.2/src/misc.h:76:50: note: Function 'parse_colorspec' argument 2 names different: declaration 'option' definition 'options'. gnuplot-5.4.2/src/misc.c:1244:45: note: Function 'parse_colorspec' argument 2 names different: declaration 'option' definition 'options'. gnuplot-5.4.2/src/misc.c:1354:11: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/misc.c:1356:11: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/parse.c:309:21: style: Local variable 'at' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/parse.c:109:24: note: Shadowed declaration gnuplot-5.4.2/src/parse.c:309:21: note: Shadow variable gnuplot-5.4.2/src/parse.c:327:21: style: Local variable 'at' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/parse.c:109:24: note: Shadowed declaration gnuplot-5.4.2/src/parse.c:327:21: note: Shadow variable gnuplot-5.4.2/src/plot.c:826:13: style: Condition 'user_homedir' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/plot3d.c:1461:40: style: Redundant condition: parametric. '!parametric || (parametric && value_axis==FIRST_Z_AXIS)' is equivalent to '!parametric || value_axis==FIRST_Z_AXIS' [redundantCondition] gnuplot-5.4.2/src/plot3d.c:2293:22: style: Condition 'df_return!=DF_EOF' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/plot3d.c:1117:18: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/plot3d.c:1118:30: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/plot3d.c:2872:50: style:inconclusive: Function 'count_3dpoints' argument 2 names different: declaration 'nt' definition 'ntotal'. [funcArgNamesDifferent] gnuplot-5.4.2/src/plot3d.c:101:62: note: Function 'count_3dpoints' argument 2 names different: declaration 'nt' definition 'ntotal'. gnuplot-5.4.2/src/plot3d.c:2872:50: note: Function 'count_3dpoints' argument 2 names different: declaration 'nt' definition 'ntotal'. gnuplot-5.4.2/src/plot3d.c:2872:63: style:inconclusive: Function 'count_3dpoints' argument 3 names different: declaration 'ni' definition 'ninrange'. [funcArgNamesDifferent] gnuplot-5.4.2/src/plot3d.c:101:71: note: Function 'count_3dpoints' argument 3 names different: declaration 'ni' definition 'ninrange'. gnuplot-5.4.2/src/plot3d.c:2872:63: note: Function 'count_3dpoints' argument 3 names different: declaration 'ni' definition 'ninrange'. gnuplot-5.4.2/src/plot3d.c:2872:78: style:inconclusive: Function 'count_3dpoints' argument 4 names different: declaration 'nu' definition 'nundefined'. [funcArgNamesDifferent] gnuplot-5.4.2/src/plot3d.c:101:80: note: Function 'count_3dpoints' argument 4 names different: declaration 'nu' definition 'nundefined'. gnuplot-5.4.2/src/plot3d.c:2872:78: note: Function 'count_3dpoints' argument 4 names different: declaration 'nu' definition 'nundefined'. gnuplot-5.4.2/src/plot3d.c:417:15: style: Local variable 'x_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:19: note: Shadowed declaration gnuplot-5.4.2/src/plot3d.c:417:15: note: Shadow variable gnuplot-5.4.2/src/plot3d.c:418:15: style: Local variable 'y_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:27: note: Shadowed declaration gnuplot-5.4.2/src/plot3d.c:418:15: note: Shadow variable gnuplot-5.4.2/src/plot3d.c:419:15: style: Local variable 'z_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:35: note: Shadowed declaration gnuplot-5.4.2/src/plot3d.c:419:15: note: Shadow variable gnuplot-5.4.2/src/plot3d.c:732:14: style: Local variable 'dx' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/plot3d.c:652:24: note: Shadowed declaration gnuplot-5.4.2/src/plot3d.c:732:14: note: Shadow variable gnuplot-5.4.2/src/plot3d.c:732:30: style: Local variable 'dy' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/plot3d.c:652:28: note: Shadowed declaration gnuplot-5.4.2/src/plot3d.c:732:30: note: Shadow variable gnuplot-5.4.2/src/plot2d.c:3146:17: style: The if condition is the same as the previous if condition [duplicateCondition] gnuplot-5.4.2/src/plot2d.c:3130:17: note: First condition gnuplot-5.4.2/src/plot2d.c:3146:17: note: Second condition gnuplot-5.4.2/src/plot2d.c:1684:40: style: The statement 'if (axis_array[FIRST_X_AXIS].max!=xhigh) axis_array[FIRST_X_AXIS].max=xhigh' is logically equivalent to 'axis_array[FIRST_X_AXIS].max=xhigh'. [duplicateConditionalAssign] gnuplot-5.4.2/src/plot2d.c:1685:34: note: Assignment 'axis_array[FIRST_X_AXIS].max=xhigh' gnuplot-5.4.2/src/plot2d.c:1684:40: note: Condition 'axis_array[FIRST_X_AXIS].max!=xhigh' is redundant gnuplot-5.4.2/src/plot2d.c:829:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/plot2d.c:830:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gnuplot-5.4.2/src/plot2d.c:297:15: style: Local variable 'x_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:19: note: Shadowed declaration gnuplot-5.4.2/src/plot2d.c:297:15: note: Shadow variable gnuplot-5.4.2/src/plot2d.c:298:15: style: Local variable 'y_axis' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/axis.h:374:27: note: Shadowed declaration gnuplot-5.4.2/src/plot2d.c:298:15: note: Shadow variable gnuplot-5.4.2/src/qtterminal/QtGnuplotApplication.cpp:94:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] gnuplot-5.4.2/src/qtterminal/QtGnuplotApplication.cpp:95:2: warning: Return value of function freopen() is not used. [ignoredReturnValue] gnuplot-5.4.2/src/qtterminal/QtGnuplotWindow.h:67:2: style: Class 'QtGnuplotWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotApplication.h:68:7: style: The function 'processEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.h:94:15: note: Virtual function in base class gnuplot-5.4.2/src/qtterminal/QtGnuplotApplication.h:68:7: note: Function in derived class gnuplot-5.4.2/src/qtterminal/QtGnuplotWindow.h:72:7: style: The function 'processEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.h:94:15: note: Virtual function in base class gnuplot-5.4.2/src/qtterminal/QtGnuplotWindow.h:72:7: note: Function in derived class gnuplot-5.4.2/src/qtterminal/QtGnuplotApplication.cpp:69:25: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/pm3d.c:1105:38: style:inconclusive: Function 'pm3d_draw_one' argument 1 names different: declaration 'plots' definition 'plot'. [funcArgNamesDifferent] gnuplot-5.4.2/src/pm3d.h:157:43: note: Function 'pm3d_draw_one' argument 1 names different: declaration 'plots' definition 'plot'. gnuplot-5.4.2/src/pm3d.c:1105:38: note: Function 'pm3d_draw_one' argument 1 names different: declaration 'plots' definition 'plot'. gnuplot-5.4.2/src/pm3d.c:238:16: style: Local variable 'i' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/pm3d.c:219:9: note: Shadowed declaration gnuplot-5.4.2/src/pm3d.c:238:16: note: Shadow variable gnuplot-5.4.2/src/pm3d.c:435:7: style: Local variable 'nv' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/pm3d.c:382:6: note: Shadowed declaration gnuplot-5.4.2/src/pm3d.c:435:7: note: Shadow variable gnuplot-5.4.2/src/pm3d.c:986:12: style: Local variable 'i' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/pm3d.c:455:12: note: Shadowed declaration gnuplot-5.4.2/src/pm3d.c:986:12: note: Shadow variable gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.cpp:64:2: performance: Variable 'm_blockSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.h:95:7: performance:inconclusive: Technically the member function 'QtGnuplotEventReceiver::swallowEvent' can be static (but you may consider moving to unnamed namespace). [functionStatic] gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.cpp:165:30: note: Technically the member function 'QtGnuplotEventReceiver::swallowEvent' can be static (but you may consider moving to unnamed namespace). gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.h:95:7: note: Technically the member function 'QtGnuplotEventReceiver::swallowEvent' can be static (but you may consider moving to unnamed namespace). gnuplot-5.4.2/src/qtterminal/QtGnuplotWidget.h:69:2: style: Class 'QtGnuplotWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotWidget.h:70:2: style: Class 'QtGnuplotWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotWidget.h:90:7: style: The function 'processEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.h:94:15: note: Virtual function in base class gnuplot-5.4.2/src/qtterminal/QtGnuplotWidget.h:90:7: note: Function in derived class gnuplot-5.4.2/src/pm3d.c:516:11: style: Variable 'scanA' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/pm3d.c:1643:14: style: Variable 'next' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/qtterminal/QtGnuplotInstance.h:56:2: style: Class 'QtGnuplotInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.h:110:2: warning: Member variable 'QtGnuplotEnhanced::m_overprintPos' is not initialized in the constructor. [uninitMemberVar] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.cpp:101:2: performance: Variable 'm_font' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.cpp:102:2: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.cpp:133:2: performance: Variable 'm_pen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.cpp:134:2: performance: Variable 'm_color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.h:110:2: style: Class 'QtGnuplotEnhanced' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.h:132:2: style: Class 'QtGnuplotKeybox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.h:170:2: style: Class 'QtGnuplotPoints' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.h:62:2: style: Class 'QtGnuplotScene' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.h:72:7: style: The function 'processEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] gnuplot-5.4.2/src/qtterminal/QtGnuplotEvent.h:94:15: note: Virtual function in base class gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.h:72:7: note: Function in derived class gnuplot-5.4.2/src/qtterminal/QtGnuplotWindow.cpp:65:2: performance: Variable 'm_pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/qt_conversion.cpp:96:17: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/qt_conversion.cpp:109:17: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/qt_conversion.cpp:126:17: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/qt_conversion.cpp:129:16: style: Same expression on both sides of '!='. [duplicateExpression] gnuplot-5.4.2/src/qtterminal/qt_term.cpp:1551:6: style: The if condition is the same as the previous if condition [duplicateCondition] gnuplot-5.4.2/src/qtterminal/qt_term.cpp:1548:6: note: First condition gnuplot-5.4.2/src/qtterminal/qt_term.cpp:1551:6: note: Second condition gnuplot-5.4.2/src/qtterminal/qt_term.cpp:465:19: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/qt_term.cpp:742:39: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/qt_term.cpp:1374:50: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/qt_term.cpp:713:62: style:inconclusive: Function 'qt_put_text' argument 3 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:65:62: note: Function 'qt_put_text' argument 3 names different: declaration 'str' definition 'string'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:713:62: note: Function 'qt_put_text' argument 3 names different: declaration 'str' definition 'string'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:759:22: style:inconclusive: Function 'qt_linetype' argument 1 names different: declaration 'linetype' definition 'lt'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:63:22: note: Function 'qt_linetype' argument 1 names different: declaration 'linetype' definition 'lt'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:759:22: note: Function 'qt_linetype' argument 1 names different: declaration 'linetype' definition 'lt'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:874:26: style:inconclusive: Function 'qt_linewidth' argument 1 names different: declaration 'linewidth' definition 'lw'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:73:26: note: Function 'qt_linewidth' argument 1 names different: declaration 'linewidth' definition 'lw'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:874:26: note: Function 'qt_linewidth' argument 1 names different: declaration 'linewidth' definition 'lw'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:879:23: style:inconclusive: Function 'qt_text_angle' argument 1 names different: declaration 'ang' definition 'angle'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:66:24: note: Function 'qt_text_angle' argument 1 names different: declaration 'ang' definition 'angle'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:879:23: note: Function 'qt_text_angle' argument 1 names different: declaration 'ang' definition 'angle'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:885:41: style:inconclusive: Function 'qt_fillbox' argument 2 names different: declaration 'x1' definition 'x'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:72:41: note: Function 'qt_fillbox' argument 2 names different: declaration 'x1' definition 'x'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:885:41: note: Function 'qt_fillbox' argument 2 names different: declaration 'x1' definition 'x'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:885:57: style:inconclusive: Function 'qt_fillbox' argument 3 names different: declaration 'y1' definition 'y'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:72:58: note: Function 'qt_fillbox' argument 3 names different: declaration 'y1' definition 'y'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:885:57: note: Function 'qt_fillbox' argument 3 names different: declaration 'y1' definition 'y'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:1560:28: style:inconclusive: Function 'qt_layer' argument 1 names different: declaration 'layer' definition 'syncpoint'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/qt_term.h:88:27: note: Function 'qt_layer' argument 1 names different: declaration 'layer' definition 'syncpoint'. gnuplot-5.4.2/src/qtterminal/qt_term.cpp:1560:28: note: Function 'qt_layer' argument 1 names different: declaration 'layer' definition 'syncpoint'. gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:69:2: performance: Variable 'm_textAlignment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:70:2: performance: Variable 'm_textOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:878:5: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:883:28: style: C-style pointer casting [cstyleCast] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:121:42: style:inconclusive: Function 'clipRect' argument 1 names different: declaration 'point' definition 'rect'. [funcArgNamesDifferent] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.h:84:30: note: Function 'clipRect' argument 1 names different: declaration 'point' definition 'rect'. gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:121:42: note: Function 'clipRect' argument 1 names different: declaration 'point' definition 'rect'. gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:447:10: style: Local variable 'clipRect' shadows outer function [shadowFunction] gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.h:84:13: note: Shadowed declaration gnuplot-5.4.2/src/qtterminal/QtGnuplotScene.cpp:447:10: note: Shadow variable gnuplot-5.4.2/src/scanner.c:102:16: style:inconclusive: Function 'scanner' argument 1 names different: declaration 'expression' definition 'expressionp'. [funcArgNamesDifferent] gnuplot-5.4.2/src/scanner.h:50:20: note: Function 'scanner' argument 1 names different: declaration 'expression' definition 'expressionp'. gnuplot-5.4.2/src/scanner.c:102:16: note: Function 'scanner' argument 1 names different: declaration 'expression' definition 'expressionp'. gnuplot-5.4.2/src/scanner.c:102:37: style:inconclusive: Function 'scanner' argument 2 names different: declaration 'line_lengthp' definition 'expressionlenp'. [funcArgNamesDifferent] gnuplot-5.4.2/src/scanner.h:50:40: note: Function 'scanner' argument 2 names different: declaration 'line_lengthp' definition 'expressionlenp'. gnuplot-5.4.2/src/scanner.c:102:37: note: Function 'scanner' argument 2 names different: declaration 'line_lengthp' definition 'expressionlenp'. gnuplot-5.4.2/src/scanner.c:333:33: style: Parameter 'str_lenp' can be declared as pointer to const [constParameter] gnuplot-5.4.2/src/save.c:569:30: style: Condition 'this_arrow->type==arrow_end_absolute' is always false [knownConditionTrueFalse] gnuplot-5.4.2/src/save.c:566:23: note: Assuming condition 'this_arrow->type==arrow_end_absolute' is false gnuplot-5.4.2/src/save.c:569:30: note: Condition 'this_arrow->type==arrow_end_absolute' is always false gnuplot-5.4.2/src/save.c:1696:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuplot-5.4.2/src/save.c:1696:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuplot-5.4.2/src/show.c:3550:23: style:inconclusive: Function 'conv_text' argument 1 names different: declaration 's' definition 't'. [funcArgNamesDifferent] gnuplot-5.4.2/src/setshow.h:52:29: note: Function 'conv_text' argument 1 names different: declaration 's' definition 't'. gnuplot-5.4.2/src/show.c:3550:23: note: Function 'conv_text' argument 1 names different: declaration 's' definition 't'. gnuplot-5.4.2/src/show.c:2205:13: style: Local variable 'gray' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/show.c:2179:12: note: Shadowed declaration gnuplot-5.4.2/src/show.c:2205:13: note: Shadow variable gnuplot-5.4.2/src/show.c:3254:14: style: Local variable 'show_all' shadows outer function [shadowFunction] gnuplot-5.4.2/src/show.c:83:13: note: Shadowed declaration gnuplot-5.4.2/src/show.c:3254:14: note: Shadow variable gnuplot-5.4.2/src/specfun.c:2142:19: error: Invalid log() argument nr 1. The value is -1 but the valid values are '4.94066e-324:'. [invalidFunctionArg] gnuplot-5.4.2/src/specfun.c:2145:23: error: Invalid log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] gnuplot-5.4.2/src/specfun.c:1949:18: style: Expression '1 - erf(x)' can be replaced by 'erfc(x)' to avoid loss of precision. [unpreciseMathCall] gnuplot-5.4.2/src/specfun.c:2142:13: warning: Passing value -1.0 to log() leads to implementation-defined result. [wrongmathcall] gnuplot-5.4.2/src/specfun.c:2145:18: warning: Passing value 0.0 to log() leads to implementation-defined result. [wrongmathcall] gnuplot-5.4.2/src/specfun.c:350:16: style:inconclusive: Function 'lngamma' argument 1 names different: declaration 'z' definition 'x'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:150:30: note: Function 'lngamma' argument 1 names different: declaration 'z' definition 'x'. gnuplot-5.4.2/src/specfun.c:350:16: note: Function 'lngamma' argument 1 names different: declaration 'z' definition 'x'. gnuplot-5.4.2/src/specfun.c:591:23: style:inconclusive: Function 'f_erf' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:49:28: note: Function 'f_erf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:591:23: note: Function 'f_erf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:603:24: style:inconclusive: Function 'f_erfc' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:50:29: note: Function 'f_erfc' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:603:24: note: Function 'f_erfc' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:615:25: style:inconclusive: Function 'f_ibeta' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:51:30: note: Function 'f_ibeta' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:615:25: note: Function 'f_ibeta' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:635:31: style:inconclusive: Function 'f_igamma' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:52:31: note: Function 'f_igamma' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:635:31: note: Function 'f_igamma' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:653:30: style:inconclusive: Function 'f_gamma' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:53:30: note: Function 'f_gamma' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:653:30: note: Function 'f_gamma' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:664:31: style:inconclusive: Function 'f_lgamma' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:54:31: note: Function 'f_lgamma' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:664:31: note: Function 'f_lgamma' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:674:29: style:inconclusive: Function 'f_rand' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:55:29: note: Function 'f_rand' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:674:29: note: Function 'f_rand' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:708:25: style:inconclusive: Function 'f_voigt' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:65:30: note: Function 'f_voigt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:708:25: note: Function 'f_voigt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1261:26: style:inconclusive: Function 'f_normal' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:56:31: note: Function 'f_normal' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1261:26: note: Function 'f_normal' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1285:34: style:inconclusive: Function 'f_inverse_normal' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:57:39: note: Function 'f_inverse_normal' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1285:34: note: Function 'f_inverse_normal' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1303:31: style:inconclusive: Function 'f_inverse_erf' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:58:36: note: Function 'f_inverse_erf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1303:31: note: Function 'f_inverse_erf' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:1394:28: style:inconclusive: Function 'inverse_normal_func' argument 1 names different: declaration 'p' definition 'y0'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:137:42: note: Function 'inverse_normal_func' argument 1 names different: declaration 'p' definition 'y0'. gnuplot-5.4.2/src/specfun.c:1394:28: note: Function 'inverse_normal_func' argument 1 names different: declaration 'p' definition 'y0'. gnuplot-5.4.2/src/specfun.c:2027:12: style:inconclusive: Function 'erf' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:153:26: note: Function 'erf' argument 1 names different: declaration 'a' definition 'x'. gnuplot-5.4.2/src/specfun.c:2027:12: note: Function 'erf' argument 1 names different: declaration 'a' definition 'x'. gnuplot-5.4.2/src/specfun.c:2120:27: style:inconclusive: Function 'inverse_error_func' argument 1 names different: declaration 'p' definition 'y'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:136:41: note: Function 'inverse_error_func' argument 1 names different: declaration 'p' definition 'y'. gnuplot-5.4.2/src/specfun.c:2120:27: note: Function 'inverse_error_func' argument 1 names different: declaration 'p' definition 'y'. gnuplot-5.4.2/src/specfun.c:2214:28: style:inconclusive: Function 'f_lambertw' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:59:33: note: Function 'f_lambertw' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:2214:28: note: Function 'f_lambertw' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3240:24: style:inconclusive: Function 'f_airy' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:60:29: note: Function 'f_airy' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3240:24: note: Function 'f_airy' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3284:25: style:inconclusive: Function 'expint' argument 2 names different: declaration 'x' definition 'z'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:146:39: note: Function 'expint' argument 2 names different: declaration 'x' definition 'z'. gnuplot-5.4.2/src/specfun.c:3284:25: note: Function 'expint' argument 2 names different: declaration 'x' definition 'z'. gnuplot-5.4.2/src/specfun.c:3373:26: style:inconclusive: Function 'f_expint' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:61:31: note: Function 'f_expint' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3373:26: note: Function 'f_expint' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3416:25: style:inconclusive: Function 'f_besin' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.h:62:30: note: Function 'f_besin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3416:25: note: Function 'f_besin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/specfun.c:3661:16: style:inconclusive: Function 'ikv_asymptotic_uniform' argument 3 names different: declaration 'Iv' definition 'i_value'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:3411:64: note: Function 'ikv_asymptotic_uniform' argument 3 names different: declaration 'Iv' definition 'i_value'. gnuplot-5.4.2/src/specfun.c:3661:16: note: Function 'ikv_asymptotic_uniform' argument 3 names different: declaration 'Iv' definition 'i_value'. gnuplot-5.4.2/src/specfun.c:3661:33: style:inconclusive: Function 'ikv_asymptotic_uniform' argument 4 names different: declaration 'Kv' definition 'k_value'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:3411:76: note: Function 'ikv_asymptotic_uniform' argument 4 names different: declaration 'Kv' definition 'k_value'. gnuplot-5.4.2/src/specfun.c:3661:33: note: Function 'ikv_asymptotic_uniform' argument 4 names different: declaration 'Kv' definition 'k_value'. gnuplot-5.4.2/src/specfun.c:3943:51: style:inconclusive: Function 'ikv_temme' argument 3 names different: declaration 'Iv' definition 'Iv_p'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:3412:51: note: Function 'ikv_temme' argument 3 names different: declaration 'Iv' definition 'Iv_p'. gnuplot-5.4.2/src/specfun.c:3943:51: note: Function 'ikv_temme' argument 3 names different: declaration 'Iv' definition 'Iv_p'. gnuplot-5.4.2/src/specfun.c:3943:65: style:inconclusive: Function 'ikv_temme' argument 4 names different: declaration 'Kv' definition 'Kv_p'. [funcArgNamesDifferent] gnuplot-5.4.2/src/specfun.c:3412:63: note: Function 'ikv_temme' argument 4 names different: declaration 'Kv' definition 'Kv_p'. gnuplot-5.4.2/src/specfun.c:3943:65: note: Function 'ikv_temme' argument 4 names different: declaration 'Kv' definition 'Kv_p'. gnuplot-5.4.2/src/specfun.c:778:17: style: Variable 'rg1' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/specfun.c:788:17: style: Variable 'rg2' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/specfun.c:804:17: style: Variable 'rg3' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/specfun.c:2123:14: style: Variable 'z' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/specfun.c:3128:9: style: Variable 'domflg' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/standard.c:1168:16: style: Same expression on both sides of '/'. [duplicateExpression] gnuplot-5.4.2/src/standard.c:1268:16: style: Same expression on both sides of '/'. [duplicateExpression] gnuplot-5.4.2/src/standard.c:442:24: style:inconclusive: Function 'f_real' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:48:29: note: Function 'f_real' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:442:24: note: Function 'f_real' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:451:24: style:inconclusive: Function 'f_imag' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:49:29: note: Function 'f_imag' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:451:24: note: Function 'f_imag' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:462:23: style:inconclusive: Function 'f_arg' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:51:28: note: Function 'f_arg' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:462:23: note: Function 'f_arg' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:471:25: style:inconclusive: Function 'f_conjg' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:52:30: note: Function 'f_conjg' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:471:25: note: Function 'f_conjg' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:483:23: style:inconclusive: Function 'f_sin' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:53:28: note: Function 'f_sin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:483:23: note: Function 'f_sin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:493:23: style:inconclusive: Function 'f_cos' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:54:28: note: Function 'f_cos' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:493:23: note: Function 'f_cos' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:503:23: style:inconclusive: Function 'f_tan' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:55:28: note: Function 'f_tan' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:503:23: note: Function 'f_tan' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:523:24: style:inconclusive: Function 'f_asin' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:56:29: note: Function 'f_asin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:523:24: note: Function 'f_asin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:555:24: style:inconclusive: Function 'f_acos' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:57:29: note: Function 'f_acos' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:555:24: note: Function 'f_acos' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:584:24: style:inconclusive: Function 'f_atan' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:58:29: note: Function 'f_atan' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:584:24: note: Function 'f_atan' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:621:25: style:inconclusive: Function 'f_atan2' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:59:30: note: Function 'f_atan2' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:621:25: note: Function 'f_atan2' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:640:24: style:inconclusive: Function 'f_sinh' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:60:29: note: Function 'f_sinh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:640:24: note: Function 'f_sinh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:650:24: style:inconclusive: Function 'f_cosh' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:61:29: note: Function 'f_cosh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:650:24: note: Function 'f_cosh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:660:24: style:inconclusive: Function 'f_tanh' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:62:29: note: Function 'f_tanh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:660:24: note: Function 'f_tanh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:695:25: style:inconclusive: Function 'f_asinh' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:63:30: note: Function 'f_asinh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:695:25: note: Function 'f_asinh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:727:25: style:inconclusive: Function 'f_acosh' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:64:30: note: Function 'f_acosh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:727:25: note: Function 'f_acosh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:751:25: style:inconclusive: Function 'f_atanh' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:65:30: note: Function 'f_atanh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:751:25: note: Function 'f_atanh' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:787:31: style:inconclusive: Function 'f_ellip_first' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:66:36: note: Function 'f_ellip_first' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:787:31: note: Function 'f_ellip_first' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:809:32: style:inconclusive: Function 'f_ellip_second' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:67:37: note: Function 'f_ellip_second' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:809:32: note: Function 'f_ellip_second' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:838:31: style:inconclusive: Function 'f_ellip_third' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:68:36: note: Function 'f_ellip_third' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:838:31: note: Function 'f_ellip_third' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:862:23: style:inconclusive: Function 'f_int' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:50:28: note: Function 'f_int' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:862:23: note: Function 'f_int' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:882:23: style:inconclusive: Function 'f_abs' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:70:28: note: Function 'f_abs' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:882:23: note: Function 'f_abs' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:900:23: style:inconclusive: Function 'f_sgn' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:71:28: note: Function 'f_sgn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:900:23: note: Function 'f_sgn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:921:24: style:inconclusive: Function 'f_sqrt' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:72:29: note: Function 'f_sqrt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:921:24: note: Function 'f_sqrt' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:943:23: style:inconclusive: Function 'f_exp' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:73:28: note: Function 'f_exp' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:943:23: note: Function 'f_exp' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:957:25: style:inconclusive: Function 'f_log10' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:74:30: note: Function 'f_log10' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:957:25: note: Function 'f_log10' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:972:23: style:inconclusive: Function 'f_log' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:75:28: note: Function 'f_log' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:972:23: note: Function 'f_log' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:987:25: style:inconclusive: Function 'f_floor' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:76:30: note: Function 'f_floor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:987:25: note: Function 'f_floor' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1016:24: style:inconclusive: Function 'f_ceil' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:77:29: note: Function 'f_ceil' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1016:24: note: Function 'f_ceil' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1050:26: style:inconclusive: Function 'f_exists' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:86:31: note: Function 'f_exists' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1050:26: note: Function 'f_exists' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1343:25: style:inconclusive: Function 'f_besi0' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:78:30: note: Function 'f_besi0' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1343:25: note: Function 'f_besi0' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1355:25: style:inconclusive: Function 'f_besi1' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:79:30: note: Function 'f_besi1' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1355:25: note: Function 'f_besi1' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1367:25: style:inconclusive: Function 'f_besj0' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:80:30: note: Function 'f_besj0' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1367:25: note: Function 'f_besj0' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1380:25: style:inconclusive: Function 'f_besj1' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:81:30: note: Function 'f_besj1' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1380:25: note: Function 'f_besj1' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1393:25: style:inconclusive: Function 'f_besy0' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:83:30: note: Function 'f_besy0' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1393:25: note: Function 'f_besy0' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1411:25: style:inconclusive: Function 'f_besy1' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:84:30: note: Function 'f_besy1' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1411:25: note: Function 'f_besy1' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1428:25: style:inconclusive: Function 'f_besjn' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:82:30: note: Function 'f_besjn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1428:25: note: Function 'f_besjn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1443:25: style:inconclusive: Function 'f_besyn' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:85:30: note: Function 'f_besyn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1443:25: note: Function 'f_besyn' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1474:1: style:inconclusive: Function 'f_tmsec' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:88:30: note: Function 'f_tmsec' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1474:1: note: Function 'f_tmsec' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1475:1: style:inconclusive: Function 'f_tmmin' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:89:30: note: Function 'f_tmmin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1475:1: note: Function 'f_tmmin' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1476:1: style:inconclusive: Function 'f_tmhour' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:90:31: note: Function 'f_tmhour' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1476:1: note: Function 'f_tmhour' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1477:1: style:inconclusive: Function 'f_tmmday' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:91:31: note: Function 'f_tmmday' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1477:1: note: Function 'f_tmmday' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1478:1: style:inconclusive: Function 'f_tmmon' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:92:30: note: Function 'f_tmmon' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1478:1: note: Function 'f_tmmon' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1479:1: style:inconclusive: Function 'f_tmyear' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:93:31: note: Function 'f_tmyear' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1479:1: note: Function 'f_tmyear' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1480:1: style:inconclusive: Function 'f_tmwday' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:94:31: note: Function 'f_tmwday' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1480:1: note: Function 'f_tmwday' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1481:1: style:inconclusive: Function 'f_tmyday' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:95:31: note: Function 'f_tmyday' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1481:1: note: Function 'f_tmyday' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1484:26: style:inconclusive: Function 'f_tmweek' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:96:31: note: Function 'f_tmweek' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1484:26: note: Function 'f_tmweek' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1502:32: style:inconclusive: Function 'f_weekdate_iso' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:97:37: note: Function 'f_weekdate_iso' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1502:32: note: Function 'f_weekdate_iso' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1523:32: style:inconclusive: Function 'f_weekdate_cdc' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/standard.h:98:37: note: Function 'f_weekdate_cdc' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1523:32: note: Function 'f_weekdate_cdc' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/standard.c:1491:15: error: Uninitialized struct member: a.type [uninitStructMember] gnuplot-5.4.2/src/set.c:4670:14: style: Condition 'c_token==save_token' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/set.c:4664:14: note: Assuming that condition 'c_token!=save_token' is not redundant gnuplot-5.4.2/src/set.c:4670:14: note: Condition 'c_token==save_token' is always true gnuplot-5.4.2/src/set.c:1436:6: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] gnuplot-5.4.2/src/set.c:3412:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/set.c:3412:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/set.c:3412:8: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/set.c:3413:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/set.c:3413:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/set.c:3413:8: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/stdfn.c:227:32: style: Condition 'c2' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/stdfn.c:227:26: note: Assuming that condition 'c1' is not redundant gnuplot-5.4.2/src/stdfn.c:227:17: note: Assuming that condition 'c1==c2' is not redundant gnuplot-5.4.2/src/stdfn.c:227:32: note: Condition 'c2' is always true gnuplot-5.4.2/src/stdfn.c:260:32: style: Condition 'c2' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/stdfn.c:260:26: note: Assuming that condition 'c1' is not redundant gnuplot-5.4.2/src/stdfn.c:260:17: note: Assuming that condition 'c1==c2' is not redundant gnuplot-5.4.2/src/stdfn.c:260:32: note: Condition 'c2' is always true gnuplot-5.4.2/src/set.c:5075:22: style: Checking if unsigned expression 'term->h_char' is less than zero. [unsignedLessThanZero] gnuplot-5.4.2/src/set.c:5075:43: style: Checking if unsigned expression 'term->v_char' is less than zero. [unsignedLessThanZero] gnuplot-5.4.2/src/set.c:6133:24: style:inconclusive: Function 'load_tics' argument 1 names different: declaration 'axis' definition 'this_axis'. [funcArgNamesDifferent] gnuplot-5.4.2/src/set.c:159:37: note: Function 'load_tics' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/set.c:6133:24: note: Function 'load_tics' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/set.c:6149:28: style:inconclusive: Function 'load_tic_user' argument 1 names different: declaration 'axis' definition 'this_axis'. [funcArgNamesDifferent] gnuplot-5.4.2/src/set.c:160:41: note: Function 'load_tic_user' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/set.c:6149:28: note: Function 'load_tic_user' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/set.c:6252:30: style:inconclusive: Function 'load_tic_series' argument 1 names different: declaration 'axis' definition 'this_axis'. [funcArgNamesDifferent] gnuplot-5.4.2/src/set.c:161:43: note: Function 'load_tic_series' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/set.c:6252:30: note: Function 'load_tic_series' argument 1 names different: declaration 'axis' definition 'this_axis'. gnuplot-5.4.2/src/set.c:1803:10: style: Local variable 'maxiter' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/fit.h:75:12: note: Shadowed declaration gnuplot-5.4.2/src/set.c:1803:10: note: Shadow variable gnuplot-5.4.2/src/set.c:4325:16: style: Local variable 'save_link' shadows outer function [shadowFunction] gnuplot-5.4.2/src/save.h:58:6: note: Shadowed declaration gnuplot-5.4.2/src/set.c:4325:16: note: Shadow variable gnuplot-5.4.2/src/set.c:1680:11: style: Variable 'l' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/set.c:3366:13: style: Variable 'p' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/tabulate.c:114:34: style:inconclusive: Function 'print_table' argument 1 names different: declaration 'first_plot' definition 'current_plot'. [funcArgNamesDifferent] gnuplot-5.4.2/src/tabulate.h:10:40: note: Function 'print_table' argument 1 names different: declaration 'first_plot' definition 'current_plot'. gnuplot-5.4.2/src/tabulate.c:114:34: note: Function 'print_table' argument 1 names different: declaration 'first_plot' definition 'current_plot'. gnuplot-5.4.2/src/tabulate.c:139:12: style: Local variable 'title' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gadgets.h:476:19: note: Shadowed declaration gnuplot-5.4.2/src/tabulate.c:139:12: note: Shadow variable gnuplot-5.4.2/src/tabulate.c:380:12: style: Local variable 'title' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/gadgets.h:476:19: note: Shadowed declaration gnuplot-5.4.2/src/tabulate.c:380:12: note: Shadow variable gnuplot-5.4.2/src/tabulate.c:499:22: style: Local variable 'point' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/tabulate.c:363:24: note: Shadowed declaration gnuplot-5.4.2/src/tabulate.c:499:22: note: Shadow variable gnuplot-5.4.2/src/tabulate.c:583:11: style: Local variable 'outfile' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/tabulate.c:67:14: note: Shadowed declaration gnuplot-5.4.2/src/tabulate.c:583:11: note: Shadow variable gnuplot-5.4.2/src/term.c:455:7: style: Condition 'temp' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/term.c:483:30: style: Condition 'term_force_init' is always false [knownConditionTrueFalse] gnuplot-5.4.2/src/term.c:611:9: style: Condition 'term_initialised' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/term.c:597:9: note: Assuming that condition '!term_initialised' is not redundant gnuplot-5.4.2/src/term.c:611:9: note: Condition 'term_initialised' is always true gnuplot-5.4.2/src/term.c:1585:16: style: Condition 'term_name==(char*)NULL' is always true [knownConditionTrueFalse] gnuplot-5.4.2/src/term.c:1556:23: note: Assignment 'term_name=NULL', assigned value is 0 gnuplot-5.4.2/src/term.c:1585:16: note: Condition 'term_name==(char*)NULL' is always true gnuplot-5.4.2/src/term.c:1867:27: style: Variable 'curr_arrow_headfilled' is reassigned a value before the old one has been used. [redundantAssignment] gnuplot-5.4.2/src/term.c:1865:27: note: curr_arrow_headfilled is assigned gnuplot-5.4.2/src/term.c:1867:27: note: curr_arrow_headfilled is overwritten gnuplot-5.4.2/src/term.c:1869:27: style: Variable 'curr_arrow_headfilled' is reassigned a value before the old one has been used. [redundantAssignment] gnuplot-5.4.2/src/term.c:1867:27: note: curr_arrow_headfilled is assigned gnuplot-5.4.2/src/term.c:1869:27: note: curr_arrow_headfilled is overwritten gnuplot-5.4.2/src/term.c:1871:27: style: Variable 'curr_arrow_headfilled' is reassigned a value before the old one has been used. [redundantAssignment] gnuplot-5.4.2/src/term.c:1869:27: note: curr_arrow_headfilled is assigned gnuplot-5.4.2/src/term.c:1871:27: note: curr_arrow_headfilled is overwritten gnuplot-5.4.2/src/term.c:977:18: style:inconclusive: Function 'do_arrow' argument 1 names different: declaration 'sx' definition 'usx'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:223:35: note: Function 'do_arrow' argument 1 names different: declaration 'sx' definition 'usx'. gnuplot-5.4.2/src/term.c:977:18: note: Function 'do_arrow' argument 1 names different: declaration 'sx' definition 'usx'. gnuplot-5.4.2/src/term.c:977:36: style:inconclusive: Function 'do_arrow' argument 2 names different: declaration 'sy' definition 'usy'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:223:52: note: Function 'do_arrow' argument 2 names different: declaration 'sy' definition 'usy'. gnuplot-5.4.2/src/term.c:977:36: note: Function 'do_arrow' argument 2 names different: declaration 'sy' definition 'usy'. gnuplot-5.4.2/src/term.c:978:18: style:inconclusive: Function 'do_arrow' argument 3 names different: declaration 'ex' definition 'uex'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:223:69: note: Function 'do_arrow' argument 3 names different: declaration 'ex' definition 'uex'. gnuplot-5.4.2/src/term.c:978:18: note: Function 'do_arrow' argument 3 names different: declaration 'ex' definition 'uex'. gnuplot-5.4.2/src/term.c:978:36: style:inconclusive: Function 'do_arrow' argument 4 names different: declaration 'ey' definition 'uey'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:223:86: note: Function 'do_arrow' argument 4 names different: declaration 'ey' definition 'uey'. gnuplot-5.4.2/src/term.c:978:36: note: Function 'do_arrow' argument 4 names different: declaration 'ey' definition 'uey'. gnuplot-5.4.2/src/term.c:1415:25: style:inconclusive: Function 'termcomp' argument 1 names different: declaration 'a' definition 'arga'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:110:37: note: Function 'termcomp' argument 1 names different: declaration 'a' definition 'arga'. gnuplot-5.4.2/src/term.c:1415:25: note: Function 'termcomp' argument 1 names different: declaration 'a' definition 'arga'. gnuplot-5.4.2/src/term.c:1415:46: style:inconclusive: Function 'termcomp' argument 2 names different: declaration 'b' definition 'argb'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:110:56: note: Function 'termcomp' argument 2 names different: declaration 'b' definition 'argb'. gnuplot-5.4.2/src/term.c:1415:46: note: Function 'termcomp' argument 2 names different: declaration 'b' definition 'argb'. gnuplot-5.4.2/src/term.c:1460:25: style:inconclusive: Function 'change_term' argument 1 names different: declaration 'name' definition 'origname'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term_api.h:473:43: note: Function 'change_term' argument 1 names different: declaration 'name' definition 'origname'. gnuplot-5.4.2/src/term.c:1460:25: note: Function 'change_term' argument 1 names different: declaration 'name' definition 'origname'. gnuplot-5.4.2/src/term.c:2502:29: style:inconclusive: Function 'estimate_strlen' argument 1 names different: declaration 'length' definition 'text'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term_api.h:476:33: note: Function 'estimate_strlen' argument 1 names different: declaration 'length' definition 'text'. gnuplot-5.4.2/src/term.c:2502:29: note: Function 'estimate_strlen' argument 1 names different: declaration 'length' definition 'text'. gnuplot-5.4.2/src/term.c:2502:43: style:inconclusive: Function 'estimate_strlen' argument 2 names different: declaration 'estimated_fontheight' definition 'height'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term_api.h:476:49: note: Function 'estimate_strlen' argument 2 names different: declaration 'estimated_fontheight' definition 'height'. gnuplot-5.4.2/src/term.c:2502:43: note: Function 'estimate_strlen' argument 2 names different: declaration 'estimated_fontheight' definition 'height'. gnuplot-5.4.2/src/term.c:2581:57: style:inconclusive: Function 'parse_term_size' argument 3 names different: declaration 'def_units' definition 'default_units'. [funcArgNamesDifferent] gnuplot-5.4.2/src/term.c:249:74: note: Function 'parse_term_size' argument 3 names different: declaration 'def_units' definition 'default_units'. gnuplot-5.4.2/src/term.c:2581:57: note: Function 'parse_term_size' argument 3 names different: declaration 'def_units' definition 'default_units'. gnuplot-5.4.2/src/term.c:1569:8: style: Local variable 'set_term' shadows outer function [shadowFunction] gnuplot-5.4.2/src/term_api.h:480:19: note: Shadowed declaration gnuplot-5.4.2/src/term.c:1569:8: note: Shadow variable gnuplot-5.4.2/src/term.c:1965:10: style: Local variable 'i' shadows outer variable [shadowVariable] gnuplot-5.4.2/src/term.c:1697:23: note: Shadowed declaration gnuplot-5.4.2/src/term.c:1965:10: note: Shadow variable gnuplot-5.4.2/src/term.c:457:8: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] gnuplot-5.4.2/src/time.c:452:11: style:inconclusive: Function 'xstrftime' argument 1 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent] gnuplot-5.4.2/src/time.c:65:31: note: Function 'xstrftime' argument 1 names different: declaration 'buf' definition 'str'. gnuplot-5.4.2/src/time.c:452:11: note: Function 'xstrftime' argument 1 names different: declaration 'buf' definition 'str'. gnuplot-5.4.2/src/util.c:659:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] gnuplot-5.4.2/src/util.c:1319:7: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] gnuplot-5.4.2/src/util.c:155:5: error: Common realloc mistake: 'token_string' nulled but not freed upon failure [memleakOnRealloc] gnuplot-5.4.2/src/util.c:1252:16: style: Redundant initialization for 'r'. The initialized value is overwritten before it is read. [redundantInitialization] gnuplot-5.4.2/src/util.c:1248:13: note: r is initialized gnuplot-5.4.2/src/util.c:1252:16: note: r is overwritten gnuplot-5.4.2/src/util.c:1252:12: style: Redundant initialization for 'w'. The initialized value is overwritten before it is read. [redundantInitialization] gnuplot-5.4.2/src/util.c:1249:13: note: w is initialized gnuplot-5.4.2/src/util.c:1252:12: note: w is overwritten gnuplot-5.4.2/src/util.c:1582:20: style:inconclusive: Function 'texify_title' argument 1 names different: declaration 'title' definition 'str'. [funcArgNamesDifferent] gnuplot-5.4.2/src/util.h:137:26: note: Function 'texify_title' argument 1 names different: declaration 'title' definition 'str'. gnuplot-5.4.2/src/util.c:1582:20: note: Function 'texify_title' argument 1 names different: declaration 'title' definition 'str'. gnuplot-5.4.2/src/variable.c:222:15: style: Unused variable: tm [unusedVariable] gnuplot-5.4.2/src/variable.c:223:9: style: Unused variable: i [unusedVariable] gnuplot-5.4.2/src/voxelgrid.c:772:2: warning: Either the condition 'this_plot' is redundant or there is possible null pointer dereference: this_plot. [nullPointerRedundantCheck] gnuplot-5.4.2/src/voxelgrid.c:775:40: note: Assuming that condition 'this_plot' is not redundant gnuplot-5.4.2/src/voxelgrid.c:772:2: note: Null pointer dereference gnuplot-5.4.2/src/voxelgrid.c:560:25: style:inconclusive: Function 'f_voxel' argument 1 names different: declaration 'x' definition 'arg'. [funcArgNamesDifferent] gnuplot-5.4.2/src/voxelgrid.h:36:30: note: Function 'f_voxel' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/voxelgrid.c:560:25: note: Function 'f_voxel' argument 1 names different: declaration 'x' definition 'arg'. gnuplot-5.4.2/src/voxelgrid.c:805:35: style:inconclusive: Function 'modify_voxels' argument 6 names different: declaration 'function' definition 'density_function'. [funcArgNamesDifferent] gnuplot-5.4.2/src/voxelgrid.c:115:39: note: Function 'modify_voxels' argument 6 names different: declaration 'function' definition 'density_function'. gnuplot-5.4.2/src/voxelgrid.c:805:35: note: Function 'modify_voxels' argument 6 names different: declaration 'function' definition 'density_function'. gnuplot-5.4.2/src/voxelgrid.c:326:14: style: Local variable 'voxel' shadows outer function [shadowFunction] gnuplot-5.4.2/src/voxelgrid.h:45:9: note: Shadowed declaration gnuplot-5.4.2/src/voxelgrid.c:326:14: note: Shadow variable gnuplot-5.4.2/src/voxelgrid.c:491:14: style: Local variable 'voxel' shadows outer function [shadowFunction] gnuplot-5.4.2/src/voxelgrid.h:45:9: note: Shadowed declaration gnuplot-5.4.2/src/voxelgrid.c:491:14: note: Shadow variable gnuplot-5.4.2/src/voxelgrid.c:812:14: style: Local variable 'voxel' shadows outer function [shadowFunction] gnuplot-5.4.2/src/voxelgrid.h:45:9: note: Shadowed declaration gnuplot-5.4.2/src/voxelgrid.c:812:14: note: Shadow variable gnuplot-5.4.2/src/vplot.c:121:14: style: Local variable 'voxel' shadows outer function [shadowFunction] gnuplot-5.4.2/src/voxelgrid.h:45:9: note: Shadowed declaration gnuplot-5.4.2/src/vplot.c:121:14: note: Shadow variable gnuplot-5.4.2/src/wxterminal/gp_cairo.c:549:69: style:inconclusive: Function 'gp_cairo_set_dashtype' argument 3 names different: declaration 'custom_dash_pattern' definition 'custom_dash_type'. [funcArgNamesDifferent] gnuplot-5.4.2/src/wxterminal/gp_cairo.h:251:69: note: Function 'gp_cairo_set_dashtype' argument 3 names different: declaration 'custom_dash_pattern' definition 'custom_dash_type'. gnuplot-5.4.2/src/wxterminal/gp_cairo.c:549:69: note: Function 'gp_cairo_set_dashtype' argument 3 names different: declaration 'custom_dash_pattern' definition 'custom_dash_type'. gnuplot-5.4.2/src/wxterminal/gp_cairo.c:821:72: style:inconclusive: Function 'gp_cairo_draw_text' argument 4 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent] gnuplot-5.4.2/src/wxterminal/gp_cairo.h:209:72: note: Function 'gp_cairo_draw_text' argument 4 names different: declaration 'str' definition 'string'. gnuplot-5.4.2/src/wxterminal/gp_cairo.c:821:72: note: Function 'gp_cairo_draw_text' argument 4 names different: declaration 'str' definition 'string'. gnuplot-5.4.2/src/wxterminal/gp_cairo_helpers.c:71:27: error: Signed integer overflow for expression '0xFF<<24'. [integerOverflow] gnuplot-5.4.2/src/wxterminal/gp_cairo_helpers.c:99:28: error: Signed integer overflow for expression '0xFF<<24'. [integerOverflow] gnuplot-5.4.2/src/wxterminal/wxt_gui.h:159:0: error: #error "wxt does not know if this platform has to be single- or multi-threaded" [preprocessorErrorDirective] gnuplot-5.4.2/term/sixel.c:529:11: error: Uninitialized variable: list [uninitvar] gnuplot-5.4.2/term/sixel.c:526:21: note: Assuming condition is false gnuplot-5.4.2/term/sixel.c:529:11: note: Uninitialized variable: list diff: head gnuplot-5.4.2/docs/doc2ipf.c:444:26: warning: Either the condition 'tagend' is redundant or there is possible null pointer dereference: tagend. [nullPointerRedundantCheck] gnuplot-5.4.2/docs/doc2ipf.c:449:9: note: Assuming that condition 'tagend' is not redundant gnuplot-5.4.2/docs/doc2ipf.c:444:26: note: Null pointer dereference head gnuplot-5.4.2/src/contour.c:1198:12: style: Parameter 'd2x' can be declared as const array [constParameter] 2.8 gnuplot-5.4.2/src/contour.c:1198:12: style: Parameter 'd2x' can be declared with const [constParameter] head gnuplot-5.4.2/src/contour.c:1198:26: style: Parameter 'd2y' can be declared as const array [constParameter] 2.8 gnuplot-5.4.2/src/contour.c:1198:26: style: Parameter 'd2y' can be declared with const [constParameter] head gnuplot-5.4.2/src/contour.c:1198:40: style: Parameter 'delta_t' can be declared as const array [constParameter] 2.8 gnuplot-5.4.2/src/contour.c:1198:40: style: Parameter 'delta_t' can be declared with const [constParameter] head gnuplot-5.4.2/src/datafile.c:3163:43: style: Parameter 'p' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/datafile.c:3163:43: style: Parameter 'p' can be declared with const [constParameter] head gnuplot-5.4.2/src/encoding.c:387:19: style: Variable 'minvalue' can be declared as const array [constVariable] 2.8 gnuplot-5.4.2/src/encoding.c:387:19: style: Variable 'minvalue' can be declared with const [constVariable] head gnuplot-5.4.2/src/fit.c:1219:58: style: Parameter 'a' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/fit.c:1219:58: style: Parameter 'a' can be declared with const [constParameter] head gnuplot-5.4.2/src/fit.c:1271:67: style: Parameter 'parms' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/fit.c:1271:67: style: Parameter 'parms' can be declared with const [constParameter] head gnuplot-5.4.2/src/fit.c:574:6: warning: Possible null pointer dereference: C [nullPointer] gnuplot-5.4.2/src/fit.c:1040:21: note: Calling function 'marquardt', 2nd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:13: note: Calling function 'analyze', 2nd argument 'C' value is 0 gnuplot-5.4.2/src/fit.c:574:6: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:576:6: warning: Possible null pointer dereference: chisq [nullPointer] gnuplot-5.4.2/src/fit.c:1040:27: note: Calling function 'marquardt', 3rd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:19: note: Calling function 'analyze', 4th argument 'chisq' value is 0 gnuplot-5.4.2/src/fit.c:576:6: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:607:16: warning: Possible null pointer dereference: a [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:607:16: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:609:15: warning: Possible null pointer dereference: a [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:609:15: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:620:6: warning: Possible null pointer dereference: dzda [nullPointer] gnuplot-5.4.2/src/fit.c:1040:21: note: Calling function 'marquardt', 2nd argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:13: note: Calling function 'analyze', 2nd argument 'C' value is 0 gnuplot-5.4.2/src/fit.c:562:18: note: Calling function 'calculate', 2nd argument 'C' value is 0 gnuplot-5.4.2/src/fit.c:620:6: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:622:16: warning: Possible null pointer dereference: a [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:622:16: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:644:23: warning: Possible null pointer dereference: par [nullPointer] gnuplot-5.4.2/src/fit.c:1040:15: note: Calling function 'marquardt', 1st argument 'NULL' value is 0 gnuplot-5.4.2/src/fit.c:434:10: note: Calling function 'analyze', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:562:21: note: Calling function 'calculate', 3rd argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:603:18: note: Calling function 'call_gnuplot', 1st argument 'a' value is 0 gnuplot-5.4.2/src/fit.c:644:23: note: Null pointer dereference head gnuplot-5.4.2/src/fit.c:697:45: style: Parameter 'data' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/fit.c:697:45: style: Parameter 'data' can be declared with const [constParameter] head gnuplot-5.4.2/src/gadgets.c:563:36: style: Parameter 'in' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/gadgets.c:563:36: style: Parameter 'in' can be declared with const [constParameter] head gnuplot-5.4.2/src/gplt_x11.c:6785:42: style: Parameter 'cmp' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/gplt_x11.c:6785:42: style: Parameter 'cmp' can be declared with const [constParameter] head gnuplot-5.4.2/src/gplt_x11.c:7056:34: style: Parameter 'colormap' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/gplt_x11.c:7056:34: style: Parameter 'colormap' can be declared with const [constParameter] 2.8 gnuplot-5.4.2/src/hidden3d.c:663:29: style: Parameter 'p' can be declared with const [constParameter] head gnuplot-5.4.2/src/interpol.c:356:13: style: Parameter 'c' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/interpol.c:356:13: style: Parameter 'c' can be declared with const [constParameter] head gnuplot-5.4.2/src/interpol.c:455:39: style: Parameter 'r' can be declared as const array [constParameter] 2.8 gnuplot-5.4.2/src/interpol.c:455:39: style: Parameter 'r' can be declared with const [constParameter] head gnuplot-5.4.2/src/matrix.c:292:38: style: Parameter 'indx' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/matrix.c:292:38: style: Parameter 'indx' can be declared with const [constParameter] head gnuplot-5.4.2/src/plot3d.c:2293:22: style: Condition 'df_return!=DF_EOF' is always true [knownConditionTrueFalse] head gnuplot-5.4.2/src/qtterminal/QtGnuplotInstance.h:56:2: style: Class 'QtGnuplotInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.h:110:2: style: Class 'QtGnuplotEnhanced' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head gnuplot-5.4.2/src/qtterminal/QtGnuplotItems.h:170:2: style: Class 'QtGnuplotPoints' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head gnuplot-5.4.2/src/qtterminal/QtGnuplotWidget.h:70:2: style: Class 'QtGnuplotWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head gnuplot-5.4.2/src/scanner.c:333:33: style: Parameter 'str_lenp' can be declared as pointer to const [constParameter] 2.8 gnuplot-5.4.2/src/scanner.c:333:33: style: Parameter 'str_lenp' can be declared with const [constParameter] DONE