2026-05-02 10:30 ftp://ftp.de.debian.org/debian/pool/main/g/gtkterm/gtkterm_1.3.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 179 97 elapsed-time: 0.8 0.7 head-timing-info: old-timing-info: head results: gtkterm-1.3.1/src/buffer.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_UTC [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/cmdline.c:37:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/cmdline.c:99:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/cmdline.c:66:23: style: Variable 'long_options' can be declared as const array [constVariable] gtkterm-1.3.1/src/buffer.c:81:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gtkterm-1.3.1/src/buffer.c:81:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gtkterm-1.3.1/src/buffer.c:81:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gtkterm-1.3.1/src/buffer.c:81:3: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gtkterm-1.3.1/src/buffer.c:89:28: style:inconclusive: Function 'put_chars' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/buffer.c:89:48: style:inconclusive: Function 'put_chars' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/buffer.c:89:63: style:inconclusive: Function 'put_chars' argument 3 names different: declaration '' definition 'crlf_auto'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/buffer.c:89:83: style:inconclusive: Function 'put_chars' argument 4 names different: declaration '' definition 'esc_clear_screen'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/files.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/files.c:206:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/files.c:255:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_IO_OUT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/files.c:313:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/files.c:364:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/gtkterm.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/i18n.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODESET [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/i18n.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/i18n.c:154:44: error: Allocation with strerror_utf8, fprintf doesn't release it. [leakNoVarFunctionCall] gtkterm-1.3.1/src/i18n.c:102:29: style:inconclusive: Function 'i18n_printf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/i18n.c:123:24: style:inconclusive: Function 'i18n_fprintf' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/i18n.c:123:44: style:inconclusive: Function 'i18n_fprintf' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/i18n.c:144:30: style:inconclusive: Function 'i18n_perror' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/i18n.c:159:25: style:inconclusive: Function 'strerror_utf8' argument 1 names different: declaration '' definition 'errornum'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/files.c:338:15: warning: Either the condition '!fileName' is redundant or there is possible null pointer dereference: fileName. [nullPointerRedundantCheck] gtkterm-1.3.1/src/files.c:328:8: note: Assuming that condition '!fileName' is not redundant gtkterm-1.3.1/src/files.c:338:15: note: Null pointer dereference gtkterm-1.3.1/src/files.c:389:15: warning: Either the condition '!fileName' is redundant or there is possible null pointer dereference: fileName. [nullPointerRedundantCheck] gtkterm-1.3.1/src/files.c:379:8: note: Assuming that condition '!fileName' is not redundant gtkterm-1.3.1/src/files.c:389:15: note: Null pointer dereference gtkterm-1.3.1/src/files.c:283:29: style:inconclusive: Function 'write_file' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/files.c:283:48: style:inconclusive: Function 'write_file' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/files.c:238:25: style: Parameter 'pointer' can be declared as pointer to const. However it seems that 'timer' is a callback function, if 'pointer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/files.c:221:45: note: You might need to cast the function pointer here gtkterm-1.3.1/src/files.c:238:25: note: Parameter 'pointer' can be declared as pointer to const gtkterm-1.3.1/src/logging.c:68:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/logging.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/logging.c:123:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/logging.c:164:23: style: Parameter 'chars' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/interface.c:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/interface.c:784:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RELEASE_DATE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/interface.c:801:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCM_RI [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/interface.c:906:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/interface.c:698:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gtkterm-1.3.1/src/interface.c:300:43: style:inconclusive: Function 'translate_menu' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:300:58: style:inconclusive: Function 'translate_menu' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:328:21: style:inconclusive: Function 'set_view' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:372:30: style:inconclusive: Function 'Set_local_echo' argument 1 names different: declaration '' definition 'echo'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:672:35: style:inconclusive: Function 'put_hexadecimal' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:672:49: style:inconclusive: Function 'put_hexadecimal' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:739:28: style:inconclusive: Function 'put_text' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:739:42: style:inconclusive: Function 'put_text' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:745:25: style:inconclusive: Function 'send_serial' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:745:38: style:inconclusive: Function 'send_serial' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:760:36: style:inconclusive: Function 'Got_Input' argument 1 names different: declaration '' definition 'widget'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:760:51: style:inconclusive: Function 'Got_Input' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:760:63: style:inconclusive: Function 'Got_Input' argument 3 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:760:80: style:inconclusive: Function 'Got_Input' argument 4 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:765:32: style:inconclusive: Function 'Envoie_car' argument 1 names different: declaration '' definition 'widget'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:765:53: style:inconclusive: Function 'Envoie_car' argument 2 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:765:69: style:inconclusive: Function 'Envoie_car' argument 3 names different: declaration '' definition 'pointer'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:864:32: style:inconclusive: Function 'Set_status_message' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:899:26: style:inconclusive: Function 'show_message' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:899:40: style:inconclusive: Function 'show_message' argument 2 names different: declaration '' definition 'type_msg'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:926:38: style:inconclusive: Function 'Send_Hexadecimal' argument 1 names different: declaration '' definition 'widget'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:926:59: style:inconclusive: Function 'Send_Hexadecimal' argument 2 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:926:75: style:inconclusive: Function 'Send_Hexadecimal' argument 3 names different: declaration '' definition 'pointer'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:969:36: style:inconclusive: Function 'Put_temp_message' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:969:47: style:inconclusive: Function 'Put_temp_message' argument 2 names different: declaration '' definition 'time'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/interface.c:300:58: style: Parameter 'data' can be declared as pointer to const. However it seems that 'translate_menu' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:540:52: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:300:58: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:778:9: style: Variable 'comments_program' can be declared as pointer to const [constVariablePointer] gtkterm-1.3.1/src/interface.c:827:45: style: Parameter 'action' can be declared as pointer to const. However it seems that 'signals_send_break_callback' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:188:74: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:827:45: note: Parameter 'action' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:827:62: style: Parameter 'data' can be declared as pointer to const. However it seems that 'signals_send_break_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:188:74: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:827:62: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:833:45: style: Parameter 'action' can be declared as pointer to const. However it seems that 'signals_toggle_DTR_callback' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:191:53: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:833:45: note: Parameter 'action' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:833:62: style: Parameter 'data' can be declared as pointer to const. However it seems that 'signals_toggle_DTR_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:191:53: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:833:62: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:838:45: style: Parameter 'action' can be declared as pointer to const. However it seems that 'signals_toggle_RTS_callback' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:192:53: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:838:45: note: Parameter 'action' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:838:62: style: Parameter 'data' can be declared as pointer to const. However it seems that 'signals_toggle_RTS_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:192:53: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:838:62: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:843:36: style: Parameter 'action' can be declared as pointer to const. However it seems that 'signals_close_port' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:190:71: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:843:36: note: Parameter 'action' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:843:53: style: Parameter 'data' can be declared as pointer to const. However it seems that 'signals_close_port' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:190:71: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:843:53: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:848:35: style: Parameter 'action' can be declared as pointer to const. However it seems that 'signals_open_port' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:189:68: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:848:35: note: Parameter 'action' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:848:52: style: Parameter 'data' can be declared as pointer to const. However it seems that 'signals_open_port' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:189:68: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:848:52: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/interface.c:870:30: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/macros.c:176:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ACCEL_MASK [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/macros.c:405:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_MOD2_MASK [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/macros.c:429:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/macros.c:451:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/macros.c:41:30: style:inconclusive: Function 'get_shortcuts' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/macros.c:149:32: style:inconclusive: Function 'create_shortcuts' argument 1 names different: declaration '' definition 'macro'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/macros.c:149:44: style:inconclusive: Function 'create_shortcuts' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/macros.c:149:32: style: Parameter 'macro' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/macros.c:317:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gtkterm-1.3.1/src/macros.c:404:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gtkterm-1.3.1/src/search.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCRE2_MULTILINE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/search.c:115:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/search.c:149:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_MENU [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/search.c:166:33: style:inconclusive: Function 'search_bar_show' argument 1 names different: declaration 'search_box' definition 'self'. [funcArgNamesDifferent] gtkterm-1.3.1/src/search.h:21:33: note: Function 'search_bar_show' argument 1 names different: declaration 'search_box' definition 'self'. gtkterm-1.3.1/src/search.c:166:33: note: Function 'search_bar_show' argument 1 names different: declaration 'search_box' definition 'self'. gtkterm-1.3.1/src/search.c:179:33: style:inconclusive: Function 'search_bar_hide' argument 1 names different: declaration 'search_box' definition 'self'. [funcArgNamesDifferent] gtkterm-1.3.1/src/search.h:22:33: note: Function 'search_bar_hide' argument 1 names different: declaration 'search_box' definition 'self'. gtkterm-1.3.1/src/search.c:179:33: note: Function 'search_bar_hide' argument 1 names different: declaration 'search_box' definition 'self'. gtkterm-1.3.1/src/search.c:55:50: style: Parameter 'data' can be declared as pointer to const. However it seems that 'search_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/search.c:160:2: note: You might need to cast the function pointer here gtkterm-1.3.1/src/search.c:55:50: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/search.c:92:78: style: Parameter 'event' can be declared as pointer to const. However it seems that 'entry_key_press_event_callback' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/search.c:147:2: note: You might need to cast the function pointer here gtkterm-1.3.1/src/search.c:92:78: note: Parameter 'event' can be declared as pointer to const gtkterm-1.3.1/src/parsecfg.c:355:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/parsecfg.c:589:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/parsecfg.c:1250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/serial.c:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/serial.c:150:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/serial.c:344:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/serial.c:363:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCMGET [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/serial.c:404:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCMGET [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/serial.c:124:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] gtkterm-1.3.1/src/serial.c:135:4: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] gtkterm-1.3.1/src/serial.c:107:22: style:inconclusive: Function 'Send_chars' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:107:34: style:inconclusive: Function 'Send_chars' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:314:30: style:inconclusive: Function 'configure_echo' argument 1 names different: declaration '' definition 'echo'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:319:34: style:inconclusive: Function 'configure_crlfauto' argument 1 names different: declaration '' definition 'crlfauto'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:324:46: style:inconclusive: Function 'configure_autoreconnect_enable' argument 1 names different: declaration '' definition 'autoreconnect'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:329:42: style:inconclusive: Function 'configure_esc_clear_screen' argument 1 names different: declaration '' definition 'esc_clear_screen'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:356:24: style:inconclusive: Function 'Set_signals' argument 1 names different: declaration '' definition 'param'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/serial.c:101:29: style: Parameter 'src' can be declared as pointer to const. However it seems that 'io_err' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/serial.c:304:34: note: You might need to cast the function pointer here gtkterm-1.3.1/src/serial.c:101:29: note: Parameter 'src' can be declared as pointer to const gtkterm-1.3.1/src/serial.c:101:62: style: Parameter 'data' can be declared as pointer to const. However it seems that 'io_err' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/serial.c:304:34: note: You might need to cast the function pointer here gtkterm-1.3.1/src/serial.c:101:62: note: Parameter 'data' can be declared as pointer to const gtkterm-1.3.1/src/serial.c:107:22: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/term_config.c:275:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:668:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NONE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:733:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_NONE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:769:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:823:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:873:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:898:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:1109:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTE_CURSOR_SHAPE_IBEAM [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:1550:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTE_CURSOR_SHAPE_IBEAM [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/term_config.c:1440:3: error: Resource leak: f [resourceLeak] gtkterm-1.3.1/src/term_config.c:1447:3: error: Memory leak: buffer [memleak] gtkterm-1.3.1/src/term_config.c:629:27: style:inconclusive: Function 'Select_config' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:629:40: style:inconclusive: Function 'Select_config' argument 2 names different: declaration '' definition 'callback'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:762:36: style:inconclusive: Function 'really_save_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:762:50: style:inconclusive: Function 'really_save_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:762:63: style:inconclusive: Function 'really_save_config' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:818:29: style:inconclusive: Function 'save_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:818:43: style:inconclusive: Function 'save_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:818:58: style:inconclusive: Function 'save_config' argument 3 names different: declaration '' definition 'edit'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:867:29: style:inconclusive: Function 'load_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:867:43: style:inconclusive: Function 'load_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:867:65: style:inconclusive: Function 'load_config' argument 3 names different: declaration '' definition 'Selection_Liste'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:892:31: style:inconclusive: Function 'delete_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:892:45: style:inconclusive: Function 'delete_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:892:67: style:inconclusive: Function 'delete_config' argument 3 names different: declaration '' definition 'Selection_Liste'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:909:42: style:inconclusive: Function 'Load_configuration_from_file' argument 1 names different: declaration '' definition 'config_name'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1235:29: style:inconclusive: Function 'Copy_configuration' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1416:28: style:inconclusive: Function 'remove_section' argument 1 names different: declaration '' definition 'cfg_file'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1416:45: style:inconclusive: Function 'remove_section' argument 2 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1547:34: style:inconclusive: Function 'cursor_block' argument 1 names different: declaration '' definition 'ToggleSwitch'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1547:57: style:inconclusive: Function 'cursor_block' argument 2 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1547:73: style:inconclusive: Function 'cursor_block' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1554:29: style:inconclusive: Function 'Selec_couleur' argument 1 names different: declaration '' definition 'color'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1554:43: style:inconclusive: Function 'Selec_couleur' argument 2 names different: declaration '' definition 'R'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1554:53: style:inconclusive: Function 'Selec_couleur' argument 3 names different: declaration '' definition 'G'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1554:63: style:inconclusive: Function 'Selec_couleur' argument 4 names different: declaration '' definition 'B'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1554:73: style:inconclusive: Function 'Selec_couleur' argument 5 names different: declaration '' definition 'A'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1608:36: style:inconclusive: Function 'scrollback_set' argument 1 names different: declaration '' definition 'Adjustment'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1608:57: style:inconclusive: Function 'scrollback_set' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/term_config.c:1610:7: style: Local variable 'scrollback' shadows outer variable [shadowVariable] gtkterm-1.3.1/src/term_config.c:90:7: note: Shadowed declaration gtkterm-1.3.1/src/term_config.c:1610:7: note: Shadow variable gtkterm-1.3.1/src/term_config.c:252:12: style: Pointer expression 'port' converted to bool is always true. [knownPointerToBool] gtkterm-1.3.1/src/term_config.c:619:38: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/term_config.c:619:55: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/term_config.c:909:42: style: Parameter 'config_name' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/term_config.c:1238:11: style: Variable 'macros' can be declared as pointer to const [constVariablePointer] gtkterm-1.3.1/src/term_config.c:1416:28: style: Parameter 'cfg_file' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/term_config.c:1416:45: style: Parameter 'section' can be declared as pointer to const [constParameterPointer] gtkterm-1.3.1/src/term_config.c:1420:8: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] gtkterm-1.3.1/src/user_signals.c:8:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/parsecfg.c:307:2: error: Common realloc mistake: 'parsecfg_section_name' nulled but not freed upon failure [memleakOnRealloc] gtkterm-1.3.1/src/user_signals.c:14:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_CONTINUE [valueFlowBailoutIncompleteVar] gtkterm-1.3.1/src/parsecfg.c:899:3: error: Common realloc mistake: 'parsecfg_section_name' nulled but not freed upon failure [memleakOnRealloc] gtkterm-1.3.1/src/parsecfg.c:1151:3: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc] gtkterm-1.3.1/src/user_signals.c:5:38: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'handle_usr1' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/user_signals.c:19:43: note: You might need to cast the function pointer here gtkterm-1.3.1/src/user_signals.c:5:38: note: Parameter 'user_data' can be declared as pointer to const gtkterm-1.3.1/src/user_signals.c:11:38: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'handle_usr2' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/user_signals.c:20:43: note: You might need to cast the function pointer here gtkterm-1.3.1/src/user_signals.c:11:38: note: Parameter 'user_data' can be declared as pointer to const gtkterm-1.3.1/src/parsecfg.c:350:39: style:inconclusive: Function 'cfgFatalFunc' argument 1 names different: declaration '' definition 'error_code'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/parsecfg.c:350:63: style:inconclusive: Function 'cfgFatalFunc' argument 2 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/parsecfg.c:350:73: style:inconclusive: Function 'cfgFatalFunc' argument 3 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/parsecfg.c:350:91: style:inconclusive: Function 'cfgFatalFunc' argument 4 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] gtkterm-1.3.1/src/parsecfg.c:1177:11: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gtkterm-1.3.1/src/parsecfg.c:1238:11: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gtkterm-1.3.1/src/parsecfg.c:1109:4: warning: Uninitialized variable: *line [uninitvar] gtkterm-1.3.1/src/parsecfg.c:1465:68: note: Calling function 'get_single_line_without_first_spaces', 3rd argument '&line' value is gtkterm-1.3.1/src/parsecfg.c:1105:37: note: Assuming condition is false gtkterm-1.3.1/src/parsecfg.c:1109:4: note: Uninitialized variable: *line gtkterm-1.3.1/src/parsecfg.c:435:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] gtkterm-1.3.1/src/parsecfg.c:946:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] diff: head gtkterm-1.3.1/src/buffer.c:89:28: style:inconclusive: Function 'put_chars' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/buffer.c:89:48: style:inconclusive: Function 'put_chars' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/buffer.c:89:63: style:inconclusive: Function 'put_chars' argument 3 names different: declaration '' definition 'crlf_auto'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/buffer.c:89:83: style:inconclusive: Function 'put_chars' argument 4 names different: declaration '' definition 'esc_clear_screen'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/files.c:283:29: style:inconclusive: Function 'write_file' argument 1 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/files.c:283:48: style:inconclusive: Function 'write_file' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/i18n.c:102:29: style:inconclusive: Function 'i18n_printf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/i18n.c:123:24: style:inconclusive: Function 'i18n_fprintf' argument 1 names different: declaration '' definition 'stream'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/i18n.c:123:44: style:inconclusive: Function 'i18n_fprintf' argument 2 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/i18n.c:144:30: style:inconclusive: Function 'i18n_perror' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/i18n.c:159:25: style:inconclusive: Function 'strerror_utf8' argument 1 names different: declaration '' definition 'errornum'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:300:43: style:inconclusive: Function 'translate_menu' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:300:58: style: Parameter 'data' can be declared as pointer to const. However it seems that 'translate_menu' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:540:52: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:300:58: note: Parameter 'data' can be declared as pointer to const head gtkterm-1.3.1/src/interface.c:300:58: style:inconclusive: Function 'translate_menu' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:328:21: style:inconclusive: Function 'set_view' argument 1 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:372:30: style:inconclusive: Function 'Set_local_echo' argument 1 names different: declaration '' definition 'echo'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:672:35: style:inconclusive: Function 'put_hexadecimal' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:672:49: style:inconclusive: Function 'put_hexadecimal' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:739:28: style:inconclusive: Function 'put_text' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:739:42: style:inconclusive: Function 'put_text' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:745:25: style:inconclusive: Function 'send_serial' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:745:38: style:inconclusive: Function 'send_serial' argument 2 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:760:36: style:inconclusive: Function 'Got_Input' argument 1 names different: declaration '' definition 'widget'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:760:51: style:inconclusive: Function 'Got_Input' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:760:63: style:inconclusive: Function 'Got_Input' argument 3 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:760:80: style:inconclusive: Function 'Got_Input' argument 4 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:765:32: style:inconclusive: Function 'Envoie_car' argument 1 names different: declaration '' definition 'widget'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:765:53: style:inconclusive: Function 'Envoie_car' argument 2 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:765:69: style:inconclusive: Function 'Envoie_car' argument 3 names different: declaration '' definition 'pointer'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:827:45: style: Parameter 'action' can be declared as pointer to const. However it seems that 'signals_send_break_callback' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:188:74: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:827:45: note: Parameter 'action' can be declared as pointer to const head gtkterm-1.3.1/src/interface.c:827:62: style: Parameter 'data' can be declared as pointer to const. However it seems that 'signals_send_break_callback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gtkterm-1.3.1/src/interface.c:188:74: note: You might need to cast the function pointer here gtkterm-1.3.1/src/interface.c:827:62: note: Parameter 'data' can be declared as pointer to const head gtkterm-1.3.1/src/interface.c:864:32: style:inconclusive: Function 'Set_status_message' argument 1 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:899:26: style:inconclusive: Function 'show_message' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:899:40: style:inconclusive: Function 'show_message' argument 2 names different: declaration '' definition 'type_msg'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:926:38: style:inconclusive: Function 'Send_Hexadecimal' argument 1 names different: declaration '' definition 'widget'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:926:59: style:inconclusive: Function 'Send_Hexadecimal' argument 2 names different: declaration '' definition 'event'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:926:75: style:inconclusive: Function 'Send_Hexadecimal' argument 3 names different: declaration '' definition 'pointer'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:969:36: style:inconclusive: Function 'Put_temp_message' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/interface.c:969:47: style:inconclusive: Function 'Put_temp_message' argument 2 names different: declaration '' definition 'time'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/macros.c:149:32: style:inconclusive: Function 'create_shortcuts' argument 1 names different: declaration '' definition 'macro'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/macros.c:149:44: style:inconclusive: Function 'create_shortcuts' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/macros.c:41:30: style:inconclusive: Function 'get_shortcuts' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/parsecfg.c:350:39: style:inconclusive: Function 'cfgFatalFunc' argument 1 names different: declaration '' definition 'error_code'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/parsecfg.c:350:63: style:inconclusive: Function 'cfgFatalFunc' argument 2 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/parsecfg.c:350:73: style:inconclusive: Function 'cfgFatalFunc' argument 3 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/parsecfg.c:350:91: style:inconclusive: Function 'cfgFatalFunc' argument 4 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:107:22: style:inconclusive: Function 'Send_chars' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:107:34: style:inconclusive: Function 'Send_chars' argument 2 names different: declaration '' definition 'length'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:314:30: style:inconclusive: Function 'configure_echo' argument 1 names different: declaration '' definition 'echo'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:319:34: style:inconclusive: Function 'configure_crlfauto' argument 1 names different: declaration '' definition 'crlfauto'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:324:46: style:inconclusive: Function 'configure_autoreconnect_enable' argument 1 names different: declaration '' definition 'autoreconnect'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:329:42: style:inconclusive: Function 'configure_esc_clear_screen' argument 1 names different: declaration '' definition 'esc_clear_screen'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/serial.c:356:24: style:inconclusive: Function 'Set_signals' argument 1 names different: declaration '' definition 'param'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1235:29: style:inconclusive: Function 'Copy_configuration' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1416:28: style:inconclusive: Function 'remove_section' argument 1 names different: declaration '' definition 'cfg_file'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1416:45: style:inconclusive: Function 'remove_section' argument 2 names different: declaration '' definition 'section'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1547:34: style:inconclusive: Function 'cursor_block' argument 1 names different: declaration '' definition 'ToggleSwitch'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1547:57: style:inconclusive: Function 'cursor_block' argument 2 names different: declaration '' definition 'state'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1547:73: style:inconclusive: Function 'cursor_block' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1554:29: style:inconclusive: Function 'Selec_couleur' argument 1 names different: declaration '' definition 'color'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1554:43: style:inconclusive: Function 'Selec_couleur' argument 2 names different: declaration '' definition 'R'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1554:53: style:inconclusive: Function 'Selec_couleur' argument 3 names different: declaration '' definition 'G'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1554:63: style:inconclusive: Function 'Selec_couleur' argument 4 names different: declaration '' definition 'B'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1554:73: style:inconclusive: Function 'Selec_couleur' argument 5 names different: declaration '' definition 'A'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1608:36: style:inconclusive: Function 'scrollback_set' argument 1 names different: declaration '' definition 'Adjustment'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:1608:57: style:inconclusive: Function 'scrollback_set' argument 2 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:629:27: style:inconclusive: Function 'Select_config' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:629:40: style:inconclusive: Function 'Select_config' argument 2 names different: declaration '' definition 'callback'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:762:36: style:inconclusive: Function 'really_save_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:762:50: style:inconclusive: Function 'really_save_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:762:63: style:inconclusive: Function 'really_save_config' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:818:29: style:inconclusive: Function 'save_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:818:43: style:inconclusive: Function 'save_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:818:58: style:inconclusive: Function 'save_config' argument 3 names different: declaration '' definition 'edit'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:867:29: style:inconclusive: Function 'load_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:867:43: style:inconclusive: Function 'load_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:867:65: style:inconclusive: Function 'load_config' argument 3 names different: declaration '' definition 'Selection_Liste'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:892:31: style:inconclusive: Function 'delete_config' argument 1 names different: declaration '' definition 'Fenetre'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:892:45: style:inconclusive: Function 'delete_config' argument 2 names different: declaration '' definition 'id'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:892:67: style:inconclusive: Function 'delete_config' argument 3 names different: declaration '' definition 'Selection_Liste'. [funcArgNamesDifferentUnnamed] head gtkterm-1.3.1/src/term_config.c:909:42: style: Parameter 'config_name' can be declared as pointer to const [constParameterPointer] head gtkterm-1.3.1/src/term_config.c:909:42: style:inconclusive: Function 'Load_configuration_from_file' argument 1 names different: declaration '' definition 'config_name'. [funcArgNamesDifferentUnnamed] DONE