Sign Up
Log In
Sign Up
Username:
*
Email:
*
Password:
*
Password confirmation:
*
or
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
GUI
sylpheed
sylpheed-3.7.0-typemismatch.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sylpheed-3.7.0-typemismatch.patch of Package sylpheed
diff -Naru sylpheed-3.7.0_orig/libsylph/utils.c sylpheed-3.7.0/libsylph/utils.c --- sylpheed-3.7.0_orig/libsylph/utils.c 2017-11-30 11:34:14.000000000 +0900 +++ sylpheed-3.7.0/libsylph/utils.c 2025-07-30 12:36:55.672522469 +0900 @@ -4143,9 +4143,9 @@ argv = strsplit_with_quote(cmdline, " ", 0); if (async) - ret = execute_async(argv); + ret = execute_async((gchar *const *)argv); else - ret = execute_sync(argv); + ret = execute_sync((gchar *const *)argv); g_strfreev(argv); @@ -4254,7 +4254,7 @@ log_print("opening %s - %s\n", file, content_type ? content_type : ""); argv[1] = file; - execute_async(argv); + execute_async((gchar *const *)argv); #else const gchar *argv[3] = {"xdg-open", NULL, NULL}; @@ -4263,7 +4263,7 @@ log_print("opening %s - %s\n", file, content_type ? content_type : ""); argv[1] = file; - execute_async(argv); + execute_async((gchar *const *)argv); #endif return 0; diff -Naru sylpheed-3.7.0_orig/src/addressbook.c sylpheed-3.7.0/src/addressbook.c --- sylpheed-3.7.0_orig/src/addressbook.c 2017-12-12 13:53:06.000000000 +0900 +++ sylpheed-3.7.0/src/addressbook.c 2025-07-30 14:17:02.132017605 +0900 @@ -411,47 +411,47 @@ static GtkItemFactoryEntry addressbook_entries[] = { {N_("/_File"), NULL, NULL, 0, "<Branch>"}, - {N_("/_File/New _Book"), NULL, addressbook_new_book_cb, 0, NULL}, - {N_("/_File/New _vCard"), NULL, addressbook_new_vcard_cb, 0, NULL}, + {N_("/_File/New _Book"), NULL, (void (*)(void))addressbook_new_book_cb, 0, NULL}, + {N_("/_File/New _vCard"), NULL, (void (*)(void))addressbook_new_vcard_cb, 0, NULL}, #ifdef USE_JPILOT - {N_("/_File/New _JPilot"), NULL, addressbook_new_jpilot_cb, 0, NULL}, + {N_("/_File/New _JPilot"), NULL, (void (*)(void))addressbook_new_jpilot_cb, 0, NULL}, #endif #ifdef USE_LDAP - {N_("/_File/New _LDAP Server"), NULL, addressbook_new_ldap_cb, 0, NULL}, + {N_("/_File/New _LDAP Server"), NULL, (void (*)(void))addressbook_new_ldap_cb, 0, NULL}, #endif {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Edit"), NULL, addressbook_treenode_edit_cb, 0, NULL}, - {N_("/_File/_Delete"), NULL, addressbook_treenode_delete_cb, 0, NULL}, + {N_("/_File/_Edit"), NULL, (void (*)(void))addressbook_treenode_edit_cb, 0, NULL}, + {N_("/_File/_Delete"), NULL, (void (*)(void))addressbook_treenode_delete_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Save"), "<control>S", addressbook_file_save_cb, 0, NULL}, - {N_("/_File/_Close"), "<control>W", close_cb, 0, NULL}, + {N_("/_File/_Save"), "<control>S", (void (*)(void))addressbook_file_save_cb, 0, NULL}, + {N_("/_File/_Close"), "<control>W", (void (*)(void))close_cb, 0, NULL}, {N_("/_Edit"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Edit/_Copy"), "<control>C", addressbook_copy_address_cb, 0, NULL}, - {N_("/_Edit/_Paste"), "<control>V", addressbook_paste_address_cb, 0, NULL}, + {N_("/_Edit/_Copy"), "<control>C", (void (*)(void))addressbook_copy_address_cb, 0, NULL}, + {N_("/_Edit/_Paste"), "<control>V", (void (*)(void))addressbook_paste_address_cb, 0, NULL}, {N_("/_Address"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Address/New _Address"), "<control>N", addressbook_new_address_cb, 0, NULL}, - {N_("/_Address/New _Group"), "<control>G", addressbook_new_group_cb, 0, NULL}, - {N_("/_Address/New _Folder"), "<control>F", addressbook_new_folder_cb, 0, NULL}, + {N_("/_Address/New _Address"), "<control>N", (void (*)(void))addressbook_new_address_cb, 0, NULL}, + {N_("/_Address/New _Group"), "<control>G", (void (*)(void))addressbook_new_group_cb, 0, NULL}, + {N_("/_Address/New _Folder"), "<control>F", (void (*)(void))addressbook_new_folder_cb, 0, NULL}, {N_("/_Address/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Address/Add _to recipient"), - "<control>M", addressbook_compose_to_cb, COMPOSE_ENTRY_TO, NULL}, + "<control>M", (void (*)(void))addressbook_compose_to_cb, COMPOSE_ENTRY_TO, NULL}, {N_("/_Address/Add to _Cc"), - NULL, addressbook_compose_to_cb, COMPOSE_ENTRY_CC, NULL}, + NULL, (void (*)(void))addressbook_compose_to_cb, COMPOSE_ENTRY_CC, NULL}, {N_("/_Address/Add to _Bcc"), - NULL, addressbook_compose_to_cb, COMPOSE_ENTRY_BCC, NULL}, + NULL, (void (*)(void))addressbook_compose_to_cb, COMPOSE_ENTRY_BCC, NULL}, {N_("/_Address/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Address/_Edit"), "<control>Return", addressbook_edit_address_cb, 0, NULL}, - {N_("/_Address/_Delete"), "Delete", addressbook_delete_address_cb, 0, NULL}, + {N_("/_Address/_Edit"), "<control>Return", (void (*)(void))addressbook_edit_address_cb, 0, NULL}, + {N_("/_Address/_Delete"), "Delete", (void (*)(void))addressbook_delete_address_cb, 0, NULL}, {N_("/_Tools"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Tools/Import _LDIF file"), NULL, addressbook_import_ldif_cb, 0, NULL}, - {N_("/_Tools/Import _CSV file"), NULL, addressbook_import_csv_cb, 0, NULL}, + {N_("/_Tools/Import _LDIF file"), NULL, (void (*)(void))addressbook_import_ldif_cb, 0, NULL}, + {N_("/_Tools/Import _CSV file"), NULL, (void (*)(void))addressbook_import_csv_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Tools/Export to C_SV file"), NULL, addressbook_export_csv_cb, 0, NULL}, + {N_("/_Tools/Export to C_SV file"), NULL, (void (*)(void))addressbook_export_csv_cb, 0, NULL}, {N_("/_Help"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Help/_About"), NULL, about_show, 0, NULL} + {N_("/_Help/_About"), NULL, (void (*)(void))about_show, 0, NULL} }; /* New options to be added. */ @@ -468,32 +468,32 @@ static GtkItemFactoryEntry addressbook_tree_popup_entries[] = { - {N_("/New _Address"), NULL, addressbook_new_address_cb, 0, NULL}, - {N_("/New _Group"), NULL, addressbook_new_group_cb, 0, NULL}, - {N_("/New _Folder"), NULL, addressbook_new_folder_cb, 0, NULL}, + {N_("/New _Address"), NULL, (void (*)(void))addressbook_new_address_cb, 0, NULL}, + {N_("/New _Group"), NULL, (void (*)(void))addressbook_new_group_cb, 0, NULL}, + {N_("/New _Folder"), NULL, (void (*)(void))addressbook_new_folder_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Edit"), NULL, addressbook_treenode_edit_cb, 0, NULL}, - {N_("/_Delete"), NULL, addressbook_treenode_delete_cb, 0, NULL} + {N_("/_Edit"), NULL, (void (*)(void))addressbook_treenode_edit_cb, 0, NULL}, + {N_("/_Delete"), NULL, (void (*)(void))addressbook_treenode_delete_cb, 0, NULL} }; static GtkItemFactoryEntry addressbook_list_popup_entries[] = { - {N_("/New _Address"), NULL, addressbook_new_address_cb, 0, NULL}, - {N_("/New _Group"), NULL, addressbook_new_group_cb, 0, NULL}, - {N_("/New _Folder"), NULL, addressbook_new_folder_cb, 0, NULL}, + {N_("/New _Address"), NULL, (void (*)(void))addressbook_new_address_cb, 0, NULL}, + {N_("/New _Group"), NULL, (void (*)(void))addressbook_new_group_cb, 0, NULL}, + {N_("/New _Folder"), NULL, (void (*)(void))addressbook_new_folder_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/Add _to recipient"), - NULL, addressbook_compose_to_cb, COMPOSE_ENTRY_TO, NULL}, + NULL, (void (*)(void))addressbook_compose_to_cb, COMPOSE_ENTRY_TO, NULL}, {N_("/Add t_o Cc"), - NULL, addressbook_compose_to_cb, COMPOSE_ENTRY_CC, NULL}, + NULL, (void (*)(void))addressbook_compose_to_cb, COMPOSE_ENTRY_CC, NULL}, {N_("/Add to _Bcc"), - NULL, addressbook_compose_to_cb, COMPOSE_ENTRY_BCC, NULL}, + NULL, (void (*)(void))addressbook_compose_to_cb, COMPOSE_ENTRY_BCC, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Edit"), NULL, addressbook_edit_address_cb, 0, NULL}, - {N_("/_Delete"), NULL, addressbook_delete_address_cb, 0, NULL}, + {N_("/_Edit"), NULL, (void (*)(void))addressbook_edit_address_cb, 0, NULL}, + {N_("/_Delete"), NULL, (void (*)(void))addressbook_delete_address_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Copy"), NULL, addressbook_copy_address_cb, 0, NULL}, - {N_("/_Paste"), NULL, addressbook_paste_address_cb, 0, NULL} + {N_("/_Copy"), NULL, (void (*)(void))addressbook_copy_address_cb, 0, NULL}, + {N_("/_Paste"), NULL, (void (*)(void))addressbook_paste_address_cb, 0, NULL} }; diff -Naru sylpheed-3.7.0_orig/src/compose.c sylpheed-3.7.0/src/compose.c --- sylpheed-3.7.0_orig/src/compose.c 2017-11-17 09:58:43.000000000 +0900 +++ sylpheed-3.7.0/src/compose.c 2025-07-30 14:03:14.401595668 +0900 @@ -570,74 +570,74 @@ static GtkItemFactoryEntry compose_popup_entries[] = { - {N_("/_Open"), NULL, compose_attach_open_cb, 0, NULL}, + {N_("/_Open"), NULL, (void (*)(void))compose_attach_open_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Add..."), NULL, compose_attach_cb, 0, NULL}, - {N_("/_Remove"), NULL, compose_attach_remove_selected, 0, NULL}, + {N_("/_Add..."), NULL, (void (*)(void))compose_attach_cb, 0, NULL}, + {N_("/_Remove"), NULL, (void (*)(void))compose_attach_remove_selected, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Properties..."), NULL, compose_attach_property, 0, NULL} + {N_("/_Properties..."), NULL, (void (*)(void))compose_attach_property, 0, NULL} }; static GtkItemFactoryEntry compose_entries[] = { {N_("/_File"), NULL, NULL, 0, "<Branch>"}, {N_("/_File/_Send"), "<shift><control>E", - compose_send_cb, 0, NULL}, + (void (*)(void))compose_send_cb, 0, NULL}, {N_("/_File/Send _later"), "<shift><control>S", - compose_send_later_cb, 0, NULL}, + (void (*)(void))compose_send_later_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_File/Save to _draft folder"), - "<shift><control>D", compose_draft_cb, 0, NULL}, + "<shift><control>D", (void (*)(void))compose_draft_cb, 0, NULL}, {N_("/_File/Save and _keep editing"), - "<control>S", compose_draft_cb, 1, NULL}, + "<control>S", (void (*)(void))compose_draft_cb, 1, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Attach file"), "<control>M", compose_attach_cb, 0, NULL}, - {N_("/_File/_Insert file"), "<control>I", compose_insert_file_cb, 0, NULL}, + {N_("/_File/_Attach file"), "<control>M", (void (*)(void))compose_attach_cb, 0, NULL}, + {N_("/_File/_Insert file"), "<control>I", (void (*)(void))compose_insert_file_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/Insert si_gnature"), "<control>G", compose_insert_sig_cb, 0, NULL}, - {N_("/_File/A_ppend signature"), "<shift><control>G", compose_insert_sig_cb, 1, NULL}, + {N_("/_File/Insert si_gnature"), "<control>G", (void (*)(void))compose_insert_sig_cb, 0, NULL}, + {N_("/_File/A_ppend signature"), "<shift><control>G", (void (*)(void))compose_insert_sig_cb, 1, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Close"), "<control>W", compose_close_cb, 0, NULL}, + {N_("/_File/_Close"), "<control>W", (void (*)(void))compose_close_cb, 0, NULL}, {N_("/_Edit"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Edit/_Undo"), "<control>Z", compose_undo_cb, 0, NULL}, - {N_("/_Edit/_Redo"), "<control>Y", compose_redo_cb, 0, NULL}, + {N_("/_Edit/_Undo"), "<control>Z", (void (*)(void))compose_undo_cb, 0, NULL}, + {N_("/_Edit/_Redo"), "<control>Y", (void (*)(void))compose_redo_cb, 0, NULL}, {N_("/_Edit/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Edit/Cu_t"), "<control>X", compose_cut_cb, 0, NULL}, - {N_("/_Edit/_Copy"), "<control>C", compose_copy_cb, 0, NULL}, - {N_("/_Edit/_Paste"), "<control>V", compose_paste_cb, 0, NULL}, + {N_("/_Edit/Cu_t"), "<control>X", (void (*)(void))compose_cut_cb, 0, NULL}, + {N_("/_Edit/_Copy"), "<control>C", (void (*)(void))compose_copy_cb, 0, NULL}, + {N_("/_Edit/_Paste"), "<control>V", (void (*)(void))compose_paste_cb, 0, NULL}, {N_("/_Edit/Paste as _quotation"), - NULL, compose_paste_as_quote_cb, 0, NULL}, - {N_("/_Edit/Select _all"), "<control>A", compose_allsel_cb, 0, NULL}, + NULL, (void (*)(void))compose_paste_as_quote_cb, 0, NULL}, + {N_("/_Edit/Select _all"), "<control>A", (void (*)(void))compose_allsel_cb, 0, NULL}, {N_("/_Edit/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Edit/_Wrap current paragraph"), - "<control>L", compose_wrap_cb, 0, NULL}, + "<control>L", (void (*)(void))compose_wrap_cb, 0, NULL}, {N_("/_Edit/Wrap all long _lines"), - "<control><alt>L", compose_wrap_cb, 1, NULL}, - {N_("/_Edit/Aut_o wrapping"), "<shift><control>L", compose_toggle_autowrap_cb, 0, "<ToggleItem>"}, + "<control><alt>L", (void (*)(void))compose_wrap_cb, 1, NULL}, + {N_("/_Edit/Aut_o wrapping"), "<shift><control>L", (void (*)(void))compose_toggle_autowrap_cb, 0, "<ToggleItem>"}, {N_("/_View"), NULL, NULL, 0, "<Branch>"}, - {N_("/_View/_To"), NULL, compose_toggle_to_cb , 0, "<ToggleItem>"}, - {N_("/_View/_Cc"), NULL, compose_toggle_cc_cb , 0, "<ToggleItem>"}, - {N_("/_View/_Bcc"), NULL, compose_toggle_bcc_cb , 0, "<ToggleItem>"}, - {N_("/_View/_Reply-To"), NULL, compose_toggle_replyto_cb, 0, "<ToggleItem>"}, + {N_("/_View/_To"), NULL, (void (*)(void))compose_toggle_to_cb , 0, "<ToggleItem>"}, + {N_("/_View/_Cc"), NULL, (void (*)(void))compose_toggle_cc_cb , 0, "<ToggleItem>"}, + {N_("/_View/_Bcc"), NULL, (void (*)(void))compose_toggle_bcc_cb , 0, "<ToggleItem>"}, + {N_("/_View/_Reply-To"), NULL, (void (*)(void))compose_toggle_replyto_cb, 0, "<ToggleItem>"}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/_Followup-To"), NULL, compose_toggle_followupto_cb, 0, "<ToggleItem>"}, + {N_("/_View/_Followup-To"), NULL, (void (*)(void))compose_toggle_followupto_cb, 0, "<ToggleItem>"}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/R_uler"), NULL, compose_toggle_ruler_cb, 0, "<ToggleItem>"}, + {N_("/_View/R_uler"), NULL, (void (*)(void))compose_toggle_ruler_cb, 0, "<ToggleItem>"}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/_Attachment"), NULL, compose_toggle_attach_cb, 0, "<ToggleItem>"}, + {N_("/_View/_Attachment"), NULL, (void (*)(void))compose_toggle_attach_cb, 0, "<ToggleItem>"}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/Cu_stomize toolbar..."), - NULL, compose_customize_toolbar_cb, 0, NULL}, + NULL, (void (*)(void))compose_customize_toolbar_cb, 0, NULL}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, #define ENC_ACTION(action) \ - NULL, compose_set_encoding_cb, action, \ + NULL, (void (*)(void))compose_set_encoding_cb, action, \ "/View/Character encoding/Automatic" {N_("/_View/Character _encoding"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Character _encoding/_Automatic"), - NULL, compose_set_encoding_cb, C_AUTO, "<RadioItem>"}, + NULL, (void (*)(void))compose_set_encoding_cb, C_AUTO, "<RadioItem>"}, {N_("/_View/Character _encoding/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/Character _encoding/7bit ascii (US-ASC_II)"), @@ -716,31 +716,31 @@ ENC_ACTION(C_WINDOWS_874)}, {N_("/_Tools"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Tools/_Address book"), "<shift><control>A", compose_address_cb , 0, NULL}, + {N_("/_Tools/_Address book"), "<shift><control>A", (void (*)(void))compose_address_cb , 0, NULL}, {N_("/_Tools/_Template"), NULL, NULL, 0, "<Branch>"}, #ifndef G_OS_WIN32 {N_("/_Tools/Actio_ns"), NULL, NULL, 0, "<Branch>"}, #endif {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Tools/Edit with e_xternal editor"), - "<shift><control>X", compose_ext_editor_cb, 0, NULL}, + "<shift><control>X", (void (*)(void))compose_ext_editor_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Tools/Request _disposition notification"), NULL, compose_toggle_mdn_cb , 0, "<ToggleItem>"}, + {N_("/_Tools/Request _disposition notification"), NULL, (void (*)(void))compose_toggle_mdn_cb , 0, "<ToggleItem>"}, #if USE_GPGME {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Tools/PGP Si_gn"), NULL, compose_toggle_sign_cb , 0, "<ToggleItem>"}, - {N_("/_Tools/PGP _Encrypt"), NULL, compose_toggle_encrypt_cb, 0, "<ToggleItem>"}, + {N_("/_Tools/PGP Si_gn"), NULL, (void (*)(void))compose_toggle_sign_cb , 0, "<ToggleItem>"}, + {N_("/_Tools/PGP _Encrypt"), NULL, (void (*)(void))compose_toggle_encrypt_cb, 0, "<ToggleItem>"}, #endif /* USE_GPGME */ #if USE_GTKSPELL {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Tools/_Check spell"), NULL, compose_toggle_spell_cb, 0, "<ToggleItem>"}, + {N_("/_Tools/_Check spell"), NULL, (void (*)(void))compose_toggle_spell_cb, 0, "<ToggleItem>"}, {N_("/_Tools/_Set spell language"), NULL, NULL, 0, "<Branch>"}, #endif /* USE_GTKSPELL */ {N_("/_Help"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Help/_About"), NULL, about_show, 0, NULL} + {N_("/_Help/_About"), NULL, (void (*)(void))about_show, 0, NULL} }; enum diff -Naru sylpheed-3.7.0_orig/src/folderview.c sylpheed-3.7.0/src/folderview.c --- sylpheed-3.7.0_orig/src/folderview.c 2014-03-26 14:40:54.000000000 +0900 +++ sylpheed-3.7.0/src/folderview.c 2025-07-30 12:58:39.067057253 +0900 @@ -251,74 +251,74 @@ static GtkItemFactoryEntry folderview_mail_popup_entries[] = { - {N_("/Create _new folder..."), NULL, folderview_new_folder_cb, 0, NULL}, - {N_("/_Rename folder..."), NULL, folderview_rename_folder_cb, 0, NULL}, - {N_("/_Move folder..."), NULL, folderview_move_folder_cb, 0, NULL}, - {N_("/_Delete folder"), NULL, folderview_delete_folder_cb, 0, NULL}, + {N_("/Create _new folder..."), NULL, (void (*)(void))folderview_new_folder_cb, 0, NULL}, + {N_("/_Rename folder..."), NULL, (void (*)(void))folderview_rename_folder_cb, 0, NULL}, + {N_("/_Move folder..."), NULL, (void (*)(void))folderview_move_folder_cb, 0, NULL}, + {N_("/_Delete folder"), NULL, (void (*)(void))folderview_delete_folder_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Empty _junk"), NULL, folderview_empty_trash_cb, 0, NULL}, - {N_("/Empty _trash"), NULL, folderview_empty_trash_cb, 0, NULL}, + {N_("/Empty _junk"), NULL, (void (*)(void))folderview_empty_trash_cb, 0, NULL}, + {N_("/Empty _trash"), NULL, (void (*)(void))folderview_empty_trash_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Check for new messages"), - NULL, folderview_update_tree_cb, 0, NULL}, - {N_("/R_ebuild folder tree"), NULL, folderview_update_tree_cb, 1, NULL}, - {N_("/_Update summary"), NULL, folderview_update_summary_cb, 0, NULL}, + NULL, (void (*)(void))folderview_update_tree_cb, 0, NULL}, + {N_("/R_ebuild folder tree"), NULL, (void (*)(void))folderview_update_tree_cb, 1, NULL}, + {N_("/_Update summary"), NULL, (void (*)(void))folderview_update_summary_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Mar_k all read"), NULL, folderview_mark_all_read_cb, 0, NULL}, - {N_("/Send _queued messages"), NULL, folderview_send_queue_cb, 0, NULL}, + {N_("/Mar_k all read"), NULL, (void (*)(void))folderview_mark_all_read_cb, 0, NULL}, + {N_("/Send _queued messages"), NULL, (void (*)(void))folderview_send_queue_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Search messages..."), NULL, folderview_search_cb, 0, NULL}, + {N_("/_Search messages..."), NULL, (void (*)(void))folderview_search_cb, 0, NULL}, {N_("/Ed_it search condition..."), - NULL, folderview_search_cb, 0, NULL}, - {N_("/_Properties..."), NULL, folderview_property_cb, 0, NULL} + NULL, (void (*)(void))folderview_search_cb, 0, NULL}, + {N_("/_Properties..."), NULL, (void (*)(void))folderview_property_cb, 0, NULL} }; static GtkItemFactoryEntry folderview_imap_popup_entries[] = { - {N_("/Create _new folder..."), NULL, folderview_new_folder_cb, 0, NULL}, - {N_("/_Rename folder..."), NULL, folderview_rename_folder_cb, 0, NULL}, - {N_("/_Move folder..."), NULL, folderview_move_folder_cb, 0, NULL}, - {N_("/_Delete folder"), NULL, folderview_delete_folder_cb, 0, NULL}, + {N_("/Create _new folder..."), NULL, (void (*)(void))folderview_new_folder_cb, 0, NULL}, + {N_("/_Rename folder..."), NULL, (void (*)(void))folderview_rename_folder_cb, 0, NULL}, + {N_("/_Move folder..."), NULL, (void (*)(void))folderview_move_folder_cb, 0, NULL}, + {N_("/_Delete folder"), NULL, (void (*)(void))folderview_delete_folder_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Empty _junk"), NULL, folderview_empty_trash_cb, 0, NULL}, - {N_("/Empty _trash"), NULL, folderview_empty_trash_cb, 0, NULL}, + {N_("/Empty _junk"), NULL, (void (*)(void))folderview_empty_trash_cb, 0, NULL}, + {N_("/Empty _trash"), NULL, (void (*)(void))folderview_empty_trash_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Down_load"), NULL, folderview_download_cb, 0, NULL}, + {N_("/Down_load"), NULL, (void (*)(void))folderview_download_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Check for new messages"), - NULL, folderview_update_tree_cb, 0, NULL}, - {N_("/R_ebuild folder tree"), NULL, folderview_update_tree_cb, 1, NULL}, - {N_("/_Update summary"), NULL, folderview_update_summary_cb, 0, NULL}, + NULL, (void (*)(void))folderview_update_tree_cb, 0, NULL}, + {N_("/R_ebuild folder tree"), NULL, (void (*)(void))folderview_update_tree_cb, 1, NULL}, + {N_("/_Update summary"), NULL, (void (*)(void))folderview_update_summary_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Mar_k all read"), NULL, folderview_mark_all_read_cb, 0, NULL}, - {N_("/Send _queued messages"), NULL, folderview_send_queue_cb, 0, NULL}, + {N_("/Mar_k all read"), NULL, (void (*)(void))folderview_mark_all_read_cb, 0, NULL}, + {N_("/Send _queued messages"), NULL, (void (*)(void))folderview_send_queue_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Search messages..."), NULL, folderview_search_cb, 0, NULL}, + {N_("/_Search messages..."), NULL, (void (*)(void))folderview_search_cb, 0, NULL}, {N_("/Ed_it search condition..."), - NULL, folderview_search_cb, 0, NULL}, - {N_("/_Properties..."), NULL, folderview_property_cb, 0, NULL} + NULL, (void (*)(void))folderview_search_cb, 0, NULL}, + {N_("/_Properties..."), NULL, (void (*)(void))folderview_property_cb, 0, NULL} }; static GtkItemFactoryEntry folderview_news_popup_entries[] = { {N_("/Su_bscribe to newsgroup..."), - NULL, folderview_new_news_group_cb, 0, NULL}, - {N_("/_Remove newsgroup"), NULL, folderview_rm_news_group_cb, 0, NULL}, - {N_("/_Rename folder..."), NULL, folderview_rename_folder_cb, 0, NULL}, - {N_("/_Delete folder"), NULL, folderview_delete_folder_cb, 0, NULL}, + NULL, (void (*)(void))folderview_new_news_group_cb, 0, NULL}, + {N_("/_Remove newsgroup"), NULL, (void (*)(void))folderview_rm_news_group_cb, 0, NULL}, + {N_("/_Rename folder..."), NULL, (void (*)(void))folderview_rename_folder_cb, 0, NULL}, + {N_("/_Delete folder"), NULL, (void (*)(void))folderview_delete_folder_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Down_load"), NULL, folderview_download_cb, 0, NULL}, + {N_("/Down_load"), NULL, (void (*)(void))folderview_download_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Check for new messages"), - NULL, folderview_update_tree_cb, 0, NULL}, - {N_("/_Update summary"), NULL, folderview_update_summary_cb, 0, NULL}, + NULL, (void (*)(void))folderview_update_tree_cb, 0, NULL}, + {N_("/_Update summary"), NULL, (void (*)(void))folderview_update_summary_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Mar_k all read"), NULL, folderview_mark_all_read_cb, 0, NULL}, + {N_("/Mar_k all read"), NULL, (void (*)(void))folderview_mark_all_read_cb, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Search messages..."), NULL, folderview_search_cb, 0, NULL}, + {N_("/_Search messages..."), NULL, (void (*)(void))folderview_search_cb, 0, NULL}, {N_("/Ed_it search condition..."), - NULL, folderview_search_cb, 0, NULL}, - {N_("/_Properties..."), NULL, folderview_property_cb, 0, NULL} + NULL, (void (*)(void))folderview_search_cb, 0, NULL}, + {N_("/_Properties..."), NULL, (void (*)(void))folderview_property_cb, 0, NULL} }; diff -Naru sylpheed-3.7.0_orig/src/mainwindow.c sylpheed-3.7.0/src/mainwindow.c --- sylpheed-3.7.0_orig/src/mainwindow.c 2017-02-02 14:55:45.000000000 +0900 +++ sylpheed-3.7.0/src/mainwindow.c 2025-07-30 13:50:49.194810943 +0900 @@ -558,139 +558,139 @@ {N_("/_File"), NULL, NULL, 0, "<Branch>"}, {N_("/_File/_Folder"), NULL, NULL, 0, "<Branch>"}, {N_("/_File/_Folder/Create _new folder..."), - NULL, new_folder_cb, 0, NULL}, - {N_("/_File/_Folder/_Rename folder..."),NULL, rename_folder_cb, 0, NULL}, - {N_("/_File/_Folder/_Move folder..."), NULL, move_folder_cb, 0, NULL}, - {N_("/_File/_Folder/_Delete folder"), NULL, delete_folder_cb, 0, NULL}, + NULL, (void (*)(void))new_folder_cb, 0, NULL}, + {N_("/_File/_Folder/_Rename folder..."),NULL, (void (*)(void))rename_folder_cb, 0, NULL}, + {N_("/_File/_Folder/_Move folder..."), NULL, (void (*)(void))move_folder_cb, 0, NULL}, + {N_("/_File/_Folder/_Delete folder"), NULL, (void (*)(void))delete_folder_cb, 0, NULL}, {N_("/_File/_Mailbox"), NULL, NULL, 0, "<Branch>"}, - {N_("/_File/_Mailbox/Add _mailbox..."), NULL, add_mailbox_cb, 0, NULL}, - {N_("/_File/_Mailbox/_Remove mailbox"), NULL, remove_mailbox_cb, 0, NULL}, + {N_("/_File/_Mailbox/Add _mailbox..."), NULL, (void (*)(void))add_mailbox_cb, 0, NULL}, + {N_("/_File/_Mailbox/_Remove mailbox"), NULL, (void (*)(void))remove_mailbox_cb, 0, NULL}, {N_("/_File/_Mailbox/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_File/_Mailbox/_Check for new messages"), - NULL, update_folderview_cb, 0, NULL}, + NULL, (void (*)(void))update_folderview_cb, 0, NULL}, {N_("/_File/_Mailbox/Check for new messages in _all mailboxes"), - NULL, update_folderview_cb, 1, NULL}, + NULL, (void (*)(void))update_folderview_cb, 1, NULL}, {N_("/_File/_Mailbox/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_File/_Mailbox/R_ebuild folder tree"), - NULL, rebuild_tree_cb, 0, NULL}, + NULL, (void (*)(void))rebuild_tree_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Import mail data..."), NULL, import_mail_cb, 0, NULL}, - {N_("/_File/_Export mail data..."), NULL, export_mail_cb, 0, NULL}, + {N_("/_File/_Import mail data..."), NULL, (void (*)(void))import_mail_cb, 0, NULL}, + {N_("/_File/_Export mail data..."), NULL, (void (*)(void))export_mail_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/Empty all _trash"), NULL, empty_trash_cb, 0, NULL}, + {N_("/_File/Empty all _trash"), NULL, (void (*)(void))empty_trash_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Save as..."), "<control>S", save_as_cb, 0, NULL}, + {N_("/_File/_Save as..."), "<control>S", (void (*)(void))save_as_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, #if GTK_CHECK_VERSION(2, 10, 0) - {N_("/_File/Page set_up..."), NULL, page_setup_cb, 0, NULL}, + {N_("/_File/Page set_up..."), NULL, (void (*)(void))page_setup_cb, 0, NULL}, #endif - {N_("/_File/_Print..."), NULL, print_cb, 0, NULL}, + {N_("/_File/_Print..."), NULL, (void (*)(void))print_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Work offline"), NULL, toggle_offline_cb, 0, "<ToggleItem>"}, + {N_("/_File/_Work offline"), NULL, (void (*)(void))toggle_offline_cb, 0, "<ToggleItem>"}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - /* {N_("/_File/_Close"), "<alt>W", app_exit_cb, 0, NULL}, */ - {N_("/_File/E_xit"), "<control>Q", app_exit_cb, 0, NULL}, + /* {N_("/_File/_Close"), "<alt>W", (void (*)(void))app_exit_cb, 0, NULL}, */ + {N_("/_File/E_xit"), "<control>Q", (void (*)(void))app_exit_cb, 0, NULL}, {N_("/_Edit"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Edit/_Copy"), "<control>C", copy_cb, 0, NULL}, - {N_("/_Edit/Select _all"), "<control>A", allsel_cb, 0, NULL}, - {N_("/_Edit/Select _thread"), NULL, select_thread_cb, 0, NULL}, + {N_("/_Edit/_Copy"), "<control>C", (void (*)(void))copy_cb, 0, NULL}, + {N_("/_Edit/Select _all"), "<control>A", (void (*)(void))allsel_cb, 0, NULL}, + {N_("/_Edit/Select _thread"), NULL, (void (*)(void))select_thread_cb, 0, NULL}, {N_("/_Edit/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Edit/_Find in current message..."), - "<control>F", search_cb, 0, NULL}, - {N_("/_Edit/_Search messages..."), "<shift><control>F", search_cb, 1, NULL}, - {N_("/_Edit/_Quick search"), "<shift><control>S", search_cb, 2, NULL}, + "<control>F", (void (*)(void))search_cb, 0, NULL}, + {N_("/_Edit/_Search messages..."), "<shift><control>F", (void (*)(void))search_cb, 1, NULL}, + {N_("/_Edit/_Quick search"), "<shift><control>S", (void (*)(void))search_cb, 2, NULL}, {N_("/_View"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Show or hi_de"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Show or hi_de/_Folder tree"), - NULL, toggle_folder_cb, 0, "<ToggleItem>"}, + NULL, (void (*)(void))toggle_folder_cb, 0, "<ToggleItem>"}, {N_("/_View/Show or hi_de/_Message view"), - "V", toggle_message_cb, 0, "<ToggleItem>"}, + "V", (void (*)(void))toggle_message_cb, 0, "<ToggleItem>"}, {N_("/_View/Show or hi_de/_Toolbar"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Show or hi_de/_Toolbar/Icon _and text"), - NULL, toggle_toolbar_cb, TOOLBAR_BOTH, "<RadioItem>"}, + NULL, (void (*)(void))toggle_toolbar_cb, TOOLBAR_BOTH, "<RadioItem>"}, {N_("/_View/Show or hi_de/_Toolbar/Text at the _right of icon"), - NULL, toggle_toolbar_cb, TOOLBAR_BOTH_HORIZ, "/View/Show or hide/Toolbar/Icon and text"}, + NULL, (void (*)(void))toggle_toolbar_cb, TOOLBAR_BOTH_HORIZ, "/View/Show or hide/Toolbar/Icon and text"}, {N_("/_View/Show or hi_de/_Toolbar/_Icon"), - NULL, toggle_toolbar_cb, TOOLBAR_ICON, "/View/Show or hide/Toolbar/Icon and text"}, + NULL, (void (*)(void))toggle_toolbar_cb, TOOLBAR_ICON, "/View/Show or hide/Toolbar/Icon and text"}, {N_("/_View/Show or hi_de/_Toolbar/_Text"), - NULL, toggle_toolbar_cb, TOOLBAR_TEXT, "/View/Show or hide/Toolbar/Icon and text"}, + NULL, (void (*)(void))toggle_toolbar_cb, TOOLBAR_TEXT, "/View/Show or hide/Toolbar/Icon and text"}, {N_("/_View/Show or hi_de/_Toolbar/_None"), - NULL, toggle_toolbar_cb, TOOLBAR_NONE, "/View/Show or hide/Toolbar/Icon and text"}, + NULL, (void (*)(void))toggle_toolbar_cb, TOOLBAR_NONE, "/View/Show or hide/Toolbar/Icon and text"}, {N_("/_View/Show or hi_de/_Search bar"), - NULL, toggle_searchbar_cb, 0, "<ToggleItem>"}, + NULL, (void (*)(void))toggle_searchbar_cb, 0, "<ToggleItem>"}, {N_("/_View/Show or hi_de/Status _bar"), - NULL, toggle_statusbar_cb, 0, "<ToggleItem>"}, - {N_("/_View/_Customize toolbar..."), NULL, toolbar_customize_cb, 0, NULL}, + NULL, (void (*)(void))toggle_statusbar_cb, 0, "<ToggleItem>"}, + {N_("/_View/_Customize toolbar..."), NULL, (void (*)(void))toolbar_customize_cb, 0, NULL}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/Layou_t"), NULL, NULL, 0, "<Branch>"}, - {N_("/_View/Layou_t/_Normal"), NULL, change_layout_cb, LAYOUT_NORMAL, "<RadioItem>"}, - {N_("/_View/Layou_t/_Vertical"), NULL, change_layout_cb, LAYOUT_VERTICAL, "/View/Layout/Normal"}, - {N_("/_View/Separate f_older tree"), NULL, separate_widget_cb, SEPARATE_FOLDER, "<ToggleItem>"}, - {N_("/_View/Separate _message view"), NULL, separate_widget_cb, SEPARATE_MESSAGE, "<ToggleItem>"}, + {N_("/_View/Layou_t/_Normal"), NULL, (void (*)(void))change_layout_cb, LAYOUT_NORMAL, "<RadioItem>"}, + {N_("/_View/Layou_t/_Vertical"), NULL, (void (*)(void))change_layout_cb, LAYOUT_VERTICAL, "/View/Layout/Normal"}, + {N_("/_View/Separate f_older tree"), NULL, (void (*)(void))separate_widget_cb, SEPARATE_FOLDER, "<ToggleItem>"}, + {N_("/_View/Separate _message view"), NULL, (void (*)(void))separate_widget_cb, SEPARATE_MESSAGE, "<ToggleItem>"}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/_Sort"), NULL, NULL, 0, "<Branch>"}, - {N_("/_View/_Sort/by _number"), NULL, sort_summary_cb, SORT_BY_NUMBER, "<RadioItem>"}, - {N_("/_View/_Sort/by s_ize"), NULL, sort_summary_cb, SORT_BY_SIZE, "/View/Sort/by number"}, - {N_("/_View/_Sort/by _date"), NULL, sort_summary_cb, SORT_BY_DATE, "/View/Sort/by number"}, - {N_("/_View/_Sort/by t_hread date"), NULL, sort_summary_cb, SORT_BY_TDATE, "/View/Sort/by number"}, - {N_("/_View/_Sort/by _from"), NULL, sort_summary_cb, SORT_BY_FROM, "/View/Sort/by number"}, - {N_("/_View/_Sort/by _recipient"), NULL, sort_summary_cb, SORT_BY_TO, "/View/Sort/by number"}, - {N_("/_View/_Sort/by _subject"), NULL, sort_summary_cb, SORT_BY_SUBJECT, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _number"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_NUMBER, "<RadioItem>"}, + {N_("/_View/_Sort/by s_ize"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_SIZE, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _date"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_DATE, "/View/Sort/by number"}, + {N_("/_View/_Sort/by t_hread date"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_TDATE, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _from"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_FROM, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _recipient"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_TO, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _subject"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_SUBJECT, "/View/Sort/by number"}, {N_("/_View/_Sort/by _color label"), - NULL, sort_summary_cb, SORT_BY_LABEL, "/View/Sort/by number"}, - {N_("/_View/_Sort/by _mark"), NULL, sort_summary_cb, SORT_BY_MARK, "/View/Sort/by number"}, - {N_("/_View/_Sort/by _unread"), NULL, sort_summary_cb, SORT_BY_UNREAD, "/View/Sort/by number"}, + NULL, (void (*)(void))sort_summary_cb, SORT_BY_LABEL, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _mark"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_MARK, "/View/Sort/by number"}, + {N_("/_View/_Sort/by _unread"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_UNREAD, "/View/Sort/by number"}, {N_("/_View/_Sort/by a_ttachment"), - NULL, sort_summary_cb, SORT_BY_MIME, "/View/Sort/by number"}, - {N_("/_View/_Sort/D_on't sort"), NULL, sort_summary_cb, SORT_BY_NONE, "/View/Sort/by number"}, + NULL, (void (*)(void))sort_summary_cb, SORT_BY_MIME, "/View/Sort/by number"}, + {N_("/_View/_Sort/D_on't sort"), NULL, (void (*)(void))sort_summary_cb, SORT_BY_NONE, "/View/Sort/by number"}, {N_("/_View/_Sort/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/_Sort/Ascending"), NULL, sort_summary_type_cb, SORT_ASCENDING, "<RadioItem>"}, - {N_("/_View/_Sort/Descending"), NULL, sort_summary_type_cb, SORT_DESCENDING, "/View/Sort/Ascending"}, + {N_("/_View/_Sort/Ascending"), NULL, (void (*)(void))sort_summary_type_cb, SORT_ASCENDING, "<RadioItem>"}, + {N_("/_View/_Sort/Descending"), NULL, (void (*)(void))sort_summary_type_cb, SORT_DESCENDING, "/View/Sort/Ascending"}, {N_("/_View/_Sort/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/_Sort/_Attract by subject"), - NULL, attract_by_subject_cb, 0, NULL}, - {N_("/_View/Th_read view"), "<control>T", thread_cb, 0, "<ToggleItem>"}, - {N_("/_View/E_xpand all threads"), NULL, expand_threads_cb, 0, NULL}, - {N_("/_View/Co_llapse all threads"), NULL, collapse_threads_cb, 0, NULL}, - {N_("/_View/Set display _item..."), NULL, set_display_item_cb, 0, NULL}, + NULL, (void (*)(void))attract_by_subject_cb, 0, NULL}, + {N_("/_View/Th_read view"), "<control>T", (void (*)(void))thread_cb, 0, "<ToggleItem>"}, + {N_("/_View/E_xpand all threads"), NULL, (void (*)(void))expand_threads_cb, 0, NULL}, + {N_("/_View/Co_llapse all threads"), NULL, (void (*)(void))collapse_threads_cb, 0, NULL}, + {N_("/_View/Set display _item..."), NULL, (void (*)(void))set_display_item_cb, 0, NULL}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/_Go to"), NULL, NULL, 0, "<Branch>"}, - {N_("/_View/_Go to/_Prev message"), "P", prev_cb, 0, NULL}, - {N_("/_View/_Go to/_Next message"), "N", next_cb, 0, NULL}, + {N_("/_View/_Go to/_Prev message"), "P", (void (*)(void))prev_cb, 0, NULL}, + {N_("/_View/_Go to/_Next message"), "N", (void (*)(void))next_cb, 0, NULL}, {N_("/_View/_Go to/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/_Go to/P_rev unread message"), - "<shift>P", prev_unread_cb, 0, NULL}, + "<shift>P", (void (*)(void))prev_unread_cb, 0, NULL}, {N_("/_View/_Go to/N_ext unread message"), - "<shift>N", next_unread_cb, 0, NULL}, + "<shift>N", (void (*)(void))next_unread_cb, 0, NULL}, {N_("/_View/_Go to/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/_Go to/Prev ne_w message"), NULL, prev_new_cb, 0, NULL}, - {N_("/_View/_Go to/Ne_xt new message"), NULL, next_new_cb, 0, NULL}, + {N_("/_View/_Go to/Prev ne_w message"), NULL, (void (*)(void))prev_new_cb, 0, NULL}, + {N_("/_View/_Go to/Ne_xt new message"), NULL, (void (*)(void))next_new_cb, 0, NULL}, {N_("/_View/_Go to/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/_Go to/Prev _marked message"), - NULL, prev_marked_cb, 0, NULL}, + NULL, (void (*)(void))prev_marked_cb, 0, NULL}, {N_("/_View/_Go to/Next m_arked message"), - NULL, next_marked_cb, 0, NULL}, + NULL, (void (*)(void))next_marked_cb, 0, NULL}, {N_("/_View/_Go to/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/_Go to/Prev _labeled message"), - NULL, prev_labeled_cb, 0, NULL}, + NULL, (void (*)(void))prev_labeled_cb, 0, NULL}, {N_("/_View/_Go to/Next la_beled message"), - NULL, next_labeled_cb, 0, NULL}, + NULL, (void (*)(void))next_labeled_cb, 0, NULL}, {N_("/_View/_Go to/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/_Go to/Other _folder..."), "G", goto_folder_cb, 0, NULL}, + {N_("/_View/_Go to/Other _folder..."), "G", (void (*)(void))goto_folder_cb, 0, NULL}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, #define ENC_SEPARATOR \ {N_("/_View/Character _encoding/---"), NULL, NULL, 0, "<Separator>"} #define ENC_ACTION(action) \ - NULL, set_charset_cb, action, "/View/Character encoding/Auto detect" + NULL, (void (*)(void))set_charset_cb, action, "/View/Character encoding/Auto detect" {N_("/_View/Character _encoding"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Character _encoding/_Auto detect"), - NULL, set_charset_cb, C_AUTO, "<RadioItem>"}, + NULL, (void (*)(void))set_charset_cb, C_AUTO, "<RadioItem>"}, {N_("/_View/Character _encoding/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View/Character _encoding/7bit ascii (US-ASC_II)"), ENC_ACTION(C_US_ASCII)}, @@ -785,143 +785,143 @@ #undef CODESET_ACTION {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/Open in new _window"), "<control><alt>N", open_msg_cb, 0, NULL}, - {N_("/_View/Mess_age source"), "<control>U", view_source_cb, 0, NULL}, - {N_("/_View/All _headers"), "<control>H", show_all_header_cb, 0, "<ToggleItem>"}, + {N_("/_View/Open in new _window"), "<control><alt>N", (void (*)(void))open_msg_cb, 0, NULL}, + {N_("/_View/Mess_age source"), "<control>U", (void (*)(void))view_source_cb, 0, NULL}, + {N_("/_View/All _headers"), "<control>H", (void (*)(void))show_all_header_cb, 0, "<ToggleItem>"}, {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/_Update summary"), "<control><alt>U", update_summary_cb, 0, NULL}, + {N_("/_View/_Update summary"), "<control><alt>U", (void (*)(void))update_summary_cb, 0, NULL}, {N_("/_Message"), NULL, NULL, 0, "<Branch>"}, {N_("/_Message/Recei_ve"), NULL, NULL, 0, "<Branch>"}, {N_("/_Message/Recei_ve/Get from _current account"), - "<control>I", inc_mail_cb, 0, NULL}, + "<control>I", (void (*)(void))inc_mail_cb, 0, NULL}, {N_("/_Message/Recei_ve/Get from _all accounts"), - "<shift><control>I", inc_all_account_mail_cb, 0, NULL}, + "<shift><control>I", (void (*)(void))inc_all_account_mail_cb, 0, NULL}, {N_("/_Message/Recei_ve/Stop receivin_g"), - NULL, inc_stop_cb, 0, NULL}, + NULL, (void (*)(void))inc_stop_cb, 0, NULL}, {N_("/_Message/Recei_ve/_Remote mailbox..."), - NULL, rpop3_cb, 0, NULL}, + NULL, (void (*)(void))rpop3_cb, 0, NULL}, {N_("/_Message/Recei_ve/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Send queued messages"), NULL, send_queue_cb, 0, NULL}, + {N_("/_Message/_Send queued messages"), NULL, (void (*)(void))send_queue_cb, 0, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/Compose _new message"), "<control>M", compose_cb, 0, NULL}, + {N_("/_Message/Compose _new message"), "<control>M", (void (*)(void))compose_cb, 0, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Reply"), "<control>R", reply_cb, COMPOSE_REPLY, NULL}, + {N_("/_Message/_Reply"), "<control>R", (void (*)(void))reply_cb, COMPOSE_REPLY, NULL}, {N_("/_Message/Repl_y to"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Message/Repl_y to/_all"), "<shift><control>R", reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, - {N_("/_Message/Repl_y to/_sender"), NULL, reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, + {N_("/_Message/Repl_y to/_all"), "<shift><control>R", (void (*)(void))reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, + {N_("/_Message/Repl_y to/_sender"), NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, {N_("/_Message/Repl_y to/mailing _list"), - "<control>L", reply_cb, COMPOSE_REPLY_TO_LIST, NULL}, + "<control>L", (void (*)(void))reply_cb, COMPOSE_REPLY_TO_LIST, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Forward"), "<control><alt>F", reply_cb, COMPOSE_FORWARD, NULL}, + {N_("/_Message/_Forward"), "<control><alt>F", (void (*)(void))reply_cb, COMPOSE_FORWARD, NULL}, {N_("/_Message/For_ward as attachment"), - "<shift><control><alt>F", reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, - {N_("/_Message/Redirec_t"), NULL, reply_cb, COMPOSE_REDIRECT, NULL}, + "<shift><control><alt>F", (void (*)(void))reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, + {N_("/_Message/Redirec_t"), NULL, (void (*)(void))reply_cb, COMPOSE_REDIRECT, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/M_ove..."), "<control>O", move_to_cb, 0, NULL}, - {N_("/_Message/_Copy..."), "<shift><control>O", copy_to_cb, 0, NULL}, + {N_("/_Message/M_ove..."), "<control>O", (void (*)(void))move_to_cb, 0, NULL}, + {N_("/_Message/_Copy..."), "<shift><control>O", (void (*)(void))copy_to_cb, 0, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Message/_Mark"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Message/_Mark/Set _flag"), "<shift>asterisk", mark_cb, 0, NULL}, - {N_("/_Message/_Mark/_Unset flag"), "U", unmark_cb, 0, NULL}, + {N_("/_Message/_Mark/Set _flag"), "<shift>asterisk", (void (*)(void))mark_cb, 0, NULL}, + {N_("/_Message/_Mark/_Unset flag"), "U", (void (*)(void))unmark_cb, 0, NULL}, {N_("/_Message/_Mark/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Mark/Mark as unr_ead"), "<shift>exclam", mark_as_unread_cb, 0, NULL}, + {N_("/_Message/_Mark/Mark as unr_ead"), "<shift>exclam", (void (*)(void))mark_as_unread_cb, 0, NULL}, {N_("/_Message/_Mark/Mark as rea_d"), - NULL, mark_as_read_cb, 0, NULL}, + NULL, (void (*)(void))mark_as_read_cb, 0, NULL}, {N_("/_Message/_Mark/Mark _thread as read"), - NULL, mark_thread_as_read_cb, 0, NULL}, - {N_("/_Message/_Mark/Mark all _read"), NULL, mark_all_read_cb, 0, NULL}, + NULL, (void (*)(void))mark_thread_as_read_cb, 0, NULL}, + {N_("/_Message/_Mark/Mark all _read"), NULL, (void (*)(void))mark_all_read_cb, 0, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Delete"), "<control>D", delete_cb, 0, NULL}, + {N_("/_Message/_Delete"), "<control>D", (void (*)(void))delete_cb, 0, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/Set as _junk mail"), "<control>J", junk_cb, 0, NULL}, - {N_("/_Message/Set as not j_unk mail"), "<shift><control>J", junk_cb, 1, NULL}, + {N_("/_Message/Set as _junk mail"), "<control>J", (void (*)(void))junk_cb, 0, NULL}, + {N_("/_Message/Set as not j_unk mail"), "<shift><control>J",(void (*)(void)) junk_cb, 1, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/Re-_edit"), NULL, reedit_cb, 0, NULL}, + {N_("/_Message/Re-_edit"), NULL, (void (*)(void))reedit_cb, 0, NULL}, {N_("/_Tools"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Tools/_Address book"), "<shift><control>A", addressbook_open_cb, 0, NULL}, + {N_("/_Tools/_Address book"), "<shift><control>A", (void (*)(void))addressbook_open_cb, 0, NULL}, {N_("/_Tools/Add sender to address boo_k..."), - NULL, add_address_cb, 0, NULL}, + NULL, (void (*)(void))add_address_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Tools/_Filter all messages in folder"), - NULL, filter_cb, 0, NULL}, + NULL, (void (*)(void))filter_cb, 0, NULL}, {N_("/_Tools/Filter _selected messages"), - NULL, filter_cb, 1, NULL}, + NULL, (void (*)(void))filter_cb, 1, NULL}, {N_("/_Tools/_Create filter rule"), NULL, NULL, 0, "<Branch>"}, {N_("/_Tools/_Create filter rule/_Automatically"), - NULL, create_filter_cb, FLT_BY_AUTO, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_AUTO, NULL}, {N_("/_Tools/_Create filter rule/by _From"), - NULL, create_filter_cb, FLT_BY_FROM, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_FROM, NULL}, {N_("/_Tools/_Create filter rule/by _To"), - NULL, create_filter_cb, FLT_BY_TO, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_TO, NULL}, {N_("/_Tools/_Create filter rule/by _Subject"), - NULL, create_filter_cb, FLT_BY_SUBJECT, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_SUBJECT, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Tools/Filter _junk mails in folder"), - NULL, filter_junk_cb, 0, NULL}, + NULL, (void (*)(void))filter_junk_cb, 0, NULL}, {N_("/_Tools/Filter junk _mails in selected messages"), - NULL, filter_junk_cb, 1, NULL}, + NULL, (void (*)(void))filter_junk_cb, 1, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, #ifndef G_OS_WIN32 {N_("/_Tools/Actio_ns"), NULL, NULL, 0, "<Branch>"}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, #endif {N_("/_Tools/Delete du_plicated messages"), - NULL, delete_duplicated_cb, 0, NULL}, + NULL, (void (*)(void))delete_duplicated_cb, 0, NULL}, {N_("/_Tools/C_oncatenate separated messages"), - NULL, concat_partial_cb, 0, NULL}, + NULL, (void (*)(void))concat_partial_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Tools/E_xecute marked process"), "X", execute_summary_cb, 0, NULL}, + {N_("/_Tools/E_xecute marked process"), "X", (void (*)(void))execute_summary_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Tools/Op_en configuration folder"), - NULL, open_config_folder_cb, 0, NULL}, - {N_("/_Tools/Open a_ttachments folder"),NULL, open_attachments_folder_cb, 0, NULL}, + NULL, (void (*)(void))open_config_folder_cb, 0, NULL}, + {N_("/_Tools/Open a_ttachments folder"),NULL, (void (*)(void))open_attachments_folder_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Tools/_Log window"), "<shift><control>L", log_window_show_cb, 0, NULL}, + {N_("/_Tools/_Log window"), "<shift><control>L", (void (*)(void))log_window_show_cb, 0, NULL}, {N_("/_Configuration"), NULL, NULL, 0, "<Branch>"}, {N_("/_Configuration/_Common preferences..."), - NULL, prefs_common_open_cb, 0, NULL}, + NULL, (void (*)(void))prefs_common_open_cb, 0, NULL}, {N_("/_Configuration/_Filter settings..."), - NULL, prefs_filter_open_cb, 0, NULL}, - {N_("/_Configuration/_Template..."), NULL, prefs_template_open_cb, 0, NULL}, + NULL, (void (*)(void))prefs_filter_open_cb, 0, NULL}, + {N_("/_Configuration/_Template..."), NULL, (void (*)(void))prefs_template_open_cb, 0, NULL}, #ifndef G_OS_WIN32 - {N_("/_Configuration/_Actions..."), NULL, prefs_actions_open_cb, 0, NULL}, + {N_("/_Configuration/_Actions..."), NULL, (void (*)(void))prefs_actions_open_cb, 0, NULL}, #endif {N_("/_Configuration/Plug-in _manager..."), - NULL, plugin_manager_open_cb, 0, NULL}, + NULL, (void (*)(void))plugin_manager_open_cb, 0, NULL}, {N_("/_Configuration/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Configuration/_Preferences for current account..."), - NULL, prefs_account_open_cb, 0, NULL}, + NULL, (void (*)(void))prefs_account_open_cb, 0, NULL}, {N_("/_Configuration/Create _new account..."), - NULL, new_account_cb, 0, NULL}, + NULL, (void (*)(void))new_account_cb, 0, NULL}, {N_("/_Configuration/_Edit accounts..."), - NULL, account_edit_open, 0, NULL}, + NULL, (void (*)(void))account_edit_open, 0, NULL}, {N_("/_Configuration/C_hange current account"), NULL, NULL, 0, "<Branch>"}, {N_("/_Help"), NULL, NULL, 0, "<Branch>"}, {N_("/_Help/_Manual"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Help/_Manual/_English"), NULL, manual_open_cb, MANUAL_LANG_EN, NULL}, - {N_("/_Help/_Manual/_Japanese"), NULL, manual_open_cb, MANUAL_LANG_JA, NULL}, + {N_("/_Help/_Manual/_English"), NULL, (void (*)(void))manual_open_cb, MANUAL_LANG_EN, NULL}, + {N_("/_Help/_Manual/_Japanese"), NULL, (void (*)(void))manual_open_cb, MANUAL_LANG_JA, NULL}, {N_("/_Help/_FAQ"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Help/_FAQ/_English"), NULL, faq_open_cb, MANUAL_LANG_EN, NULL}, - {N_("/_Help/_FAQ/_German"), NULL, faq_open_cb, MANUAL_LANG_DE, NULL}, - {N_("/_Help/_FAQ/_Spanish"), NULL, faq_open_cb, MANUAL_LANG_ES, NULL}, - {N_("/_Help/_FAQ/_French"), NULL, faq_open_cb, MANUAL_LANG_FR, NULL}, - {N_("/_Help/_FAQ/_Italian"), NULL, faq_open_cb, MANUAL_LANG_IT, NULL}, - {N_("/_Help/_Command line options"), NULL, help_cmdline_cb, 0, NULL}, + {N_("/_Help/_FAQ/_English"), NULL, (void (*)(void))faq_open_cb, MANUAL_LANG_EN, NULL}, + {N_("/_Help/_FAQ/_German"), NULL, (void (*)(void))faq_open_cb, MANUAL_LANG_DE, NULL}, + {N_("/_Help/_FAQ/_Spanish"), NULL, (void (*)(void))faq_open_cb, MANUAL_LANG_ES, NULL}, + {N_("/_Help/_FAQ/_French"), NULL, (void (*)(void))faq_open_cb, MANUAL_LANG_FR, NULL}, + {N_("/_Help/_FAQ/_Italian"), NULL, (void (*)(void))faq_open_cb, MANUAL_LANG_IT, NULL}, + {N_("/_Help/_Command line options"), NULL, (void (*)(void))help_cmdline_cb, 0, NULL}, #if USE_UPDATE_CHECK {N_("/_Help/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Help/_Update check..."), NULL, update_check_cb, 0, NULL}, + {N_("/_Help/_Update check..."), NULL, (void (*)(void))update_check_cb, 0, NULL}, #ifdef USE_UPDATE_CHECK_PLUGIN {N_("/_Help/Update check of _plug-ins..."), - NULL, update_check_plugin_cb, 0, NULL}, + NULL, (void (*)(void))update_check_plugin_cb, 0, NULL}, #endif #endif {N_("/_Help/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Help/_About"), NULL, about_show, 0, NULL} + {N_("/_Help/_About"), NULL, (void (*)(void))about_show, 0, NULL} }; MainWindow *main_window_create(SeparateType type) @@ -2604,17 +2604,17 @@ static GtkItemFactoryEntry reply_entries[] = { - {N_("/_Reply"), NULL, reply_cb, COMPOSE_REPLY, NULL}, - {N_("/Reply to _all"), NULL, reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, - {N_("/Reply to _sender"), NULL, reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, - {N_("/Reply to mailing _list"), NULL, reply_cb, COMPOSE_REPLY_TO_LIST, NULL} + {N_("/_Reply"), NULL, (void (*)(void))reply_cb, COMPOSE_REPLY, NULL}, + {N_("/Reply to _all"), NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, + {N_("/Reply to _sender"), NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, + {N_("/Reply to mailing _list"), NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_LIST, NULL} }; static GtkItemFactoryEntry forward_entries[] = { - {N_("/_Forward"), NULL, reply_cb, COMPOSE_FORWARD, NULL}, - {N_("/For_ward as attachment"), NULL, reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, - {N_("/Redirec_t"), NULL, reply_cb, COMPOSE_REDIRECT, NULL} + {N_("/_Forward"), NULL, (void (*)(void))reply_cb, COMPOSE_FORWARD, NULL}, + {N_("/For_ward as attachment"), NULL, (void (*)(void))reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, + {N_("/Redirec_t"), NULL, (void (*)(void))reply_cb, COMPOSE_REDIRECT, NULL} }; static PrefsToolbarItem items[] = diff -Naru sylpheed-3.7.0_orig/src/messageview.c sylpheed-3.7.0/src/messageview.c --- sylpheed-3.7.0_orig/src/messageview.c 2015-12-24 19:43:13.000000000 +0900 +++ sylpheed-3.7.0/src/messageview.c 2025-07-30 13:43:53.959840361 +0900 @@ -164,32 +164,32 @@ static GtkItemFactoryEntry msgview_entries[] = { {N_("/_File"), NULL, NULL, 0, "<Branch>"}, - {N_("/_File/_Save as..."), NULL, save_as_cb, 0, NULL}, + {N_("/_File/_Save as..."), NULL, (void (*)(void))save_as_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, #if GTK_CHECK_VERSION(2, 10, 0) - {N_("/_File/Page set_up..."), NULL, page_setup_cb, 0, NULL}, + {N_("/_File/Page set_up..."), NULL, (void (*)(void))page_setup_cb, 0, NULL}, #endif - {N_("/_File/_Print..."), NULL, print_cb, 0, NULL}, + {N_("/_File/_Print..."), NULL, (void (*)(void))print_cb, 0, NULL}, {N_("/_File/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_File/_Close"), NULL, close_cb, 0, NULL}, + {N_("/_File/_Close"), NULL, (void (*)(void))close_cb, 0, NULL}, {N_("/_Edit"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Edit/_Copy"), NULL, copy_cb, 0, NULL}, - {N_("/_Edit/Select _all"), NULL, allsel_cb, 0, NULL}, + {N_("/_Edit/_Copy"), NULL, (void (*)(void))copy_cb, 0, NULL}, + {N_("/_Edit/Select _all"), NULL, (void (*)(void))allsel_cb, 0, NULL}, {N_("/_Edit/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Edit/_Find in current message..."), - NULL, search_cb, 0, NULL}, + NULL, (void (*)(void))search_cb, 0, NULL}, {N_("/_View"), NULL, NULL, 0, "<Branch>"}, #define ENC_SEPARATOR \ {N_("/_View/Character _encoding/---"), NULL, NULL, 0, "<Separator>"} #define ENC_ACTION(action) \ - NULL, set_charset_cb, action, "/View/Character encoding/Auto detect" + NULL, (void (*)(void))set_charset_cb, action, "/View/Character encoding/Auto detect" {N_("/_View/Character _encoding"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Character _encoding/_Auto detect"), - NULL, set_charset_cb, C_AUTO, "<RadioItem>"}, + NULL, (void (*)(void))set_charset_cb, C_AUTO, "<RadioItem>"}, ENC_SEPARATOR, {N_("/_View/Character _encoding/7bit ascii (US-ASC_II)"), ENC_ACTION(C_US_ASCII)}, @@ -273,51 +273,51 @@ #undef ENC_ACTION {N_("/_View/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_View/Mess_age source"), NULL, view_source_cb, 0, NULL}, + {N_("/_View/Mess_age source"), NULL, (void (*)(void))view_source_cb, 0, NULL}, {N_("/_View/All _headers"), - NULL, show_all_header_cb, 0, "<ToggleItem>"}, + NULL, (void (*)(void))show_all_header_cb, 0, "<ToggleItem>"}, {N_("/_Message"), NULL, NULL, 0, "<Branch>"}, {N_("/_Message/Compose _new message"), - NULL, compose_cb, 0, NULL}, + NULL, (void (*)(void))compose_cb, 0, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Reply"), NULL, reply_cb, COMPOSE_REPLY, NULL}, + {N_("/_Message/_Reply"), NULL, (void (*)(void))reply_cb, COMPOSE_REPLY, NULL}, {N_("/_Message/Repl_y to/_all"), - NULL, reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, + NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, {N_("/_Message/Repl_y to/_sender"), - NULL, reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, + NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, {N_("/_Message/Repl_y to/mailing _list"), - NULL, reply_cb, COMPOSE_REPLY_TO_LIST, NULL}, + NULL, (void (*)(void))reply_cb, COMPOSE_REPLY_TO_LIST, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/_Forward"), NULL, reply_cb, COMPOSE_FORWARD, NULL}, + {N_("/_Message/_Forward"), NULL, (void (*)(void))reply_cb, COMPOSE_FORWARD, NULL}, {N_("/_Message/For_ward as attachment"), - NULL, reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, - {N_("/_Message/Redirec_t"), NULL, reply_cb, COMPOSE_REDIRECT, NULL}, + NULL, (void (*)(void))reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, + {N_("/_Message/Redirec_t"), NULL, (void (*)(void))reply_cb, COMPOSE_REDIRECT, NULL}, {N_("/_Message/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Message/Re-_edit"), NULL, reedit_cb, 0, NULL}, + {N_("/_Message/Re-_edit"), NULL, (void (*)(void))reedit_cb, 0, NULL}, {N_("/_Tools"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Tools/_Address book"), NULL, addressbook_open_cb, 0, NULL}, + {N_("/_Tools/_Address book"), NULL, (void (*)(void))addressbook_open_cb, 0, NULL}, {N_("/_Tools/Add sender to address boo_k"), - NULL, add_address_cb, 0, NULL}, + NULL, (void (*)(void))add_address_cb, 0, NULL}, {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Tools/_Create filter rule"), NULL, NULL, 0, "<Branch>"}, {N_("/_Tools/_Create filter rule/_Automatically"), - NULL, create_filter_cb, FLT_BY_AUTO, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_AUTO, NULL}, {N_("/_Tools/_Create filter rule/by _From"), - NULL, create_filter_cb, FLT_BY_FROM, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_FROM, NULL}, {N_("/_Tools/_Create filter rule/by _To"), - NULL, create_filter_cb, FLT_BY_TO, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_TO, NULL}, {N_("/_Tools/_Create filter rule/by _Subject"), - NULL, create_filter_cb, FLT_BY_SUBJECT, NULL}, + NULL, (void (*)(void))create_filter_cb, FLT_BY_SUBJECT, NULL}, #ifndef G_OS_WIN32 {N_("/_Tools/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Tools/Actio_ns"), NULL, NULL, 0, "<Branch>"}, #endif {N_("/_Help"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Help/_About"), NULL, about_cb, 0, NULL} + {N_("/_Help/_About"), NULL, (void (*)(void))about_cb, 0, NULL} }; diff -Naru sylpheed-3.7.0_orig/src/mimeview.c sylpheed-3.7.0/src/mimeview.c --- sylpheed-3.7.0_orig/src/mimeview.c 2014-12-12 14:17:10.000000000 +0900 +++ sylpheed-3.7.0/src/mimeview.c 2025-07-30 12:46:04.127976185 +0900 @@ -132,24 +132,24 @@ static GtkItemFactoryEntry mimeview_popup_entries[] = { - {N_("/_Open"), NULL, mimeview_launch, 0, NULL}, - {N_("/Open _with..."), NULL, mimeview_open_with, 0, NULL}, - {N_("/_Display as text"), NULL, mimeview_display_as_text, 0, NULL}, - {N_("/_Save as..."), NULL, mimeview_save_as, 0, NULL}, - {N_("/Save _all..."), NULL, mimeview_save_all, 0, NULL}, - {N_("/_Print..."), NULL, mimeview_print, 0, NULL}, + {N_("/_Open"), NULL, (void (*)(void))mimeview_launch, 0, NULL}, + {N_("/Open _with..."), NULL, (void (*)(void))mimeview_open_with, 0, NULL}, + {N_("/_Display as text"), NULL, (void (*)(void))mimeview_display_as_text, 0, NULL}, + {N_("/_Save as..."), NULL, (void (*)(void))mimeview_save_as, 0, NULL}, + {N_("/Save _all..."), NULL, (void (*)(void))mimeview_save_all, 0, NULL}, + {N_("/_Print..."), NULL, (void (*)(void))mimeview_print, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Reply"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Reply/_Reply"), NULL, mimeview_reply, COMPOSE_REPLY, NULL}, + {N_("/_Reply/_Reply"), NULL, (void (*)(void))mimeview_reply, COMPOSE_REPLY, NULL}, {N_("/_Reply/Reply to _all"), - NULL, mimeview_reply, COMPOSE_REPLY_TO_ALL, NULL}, + NULL, (void (*)(void))mimeview_reply, COMPOSE_REPLY_TO_ALL, NULL}, {N_("/_Reply/Reply to _sender"), - NULL, mimeview_reply, COMPOSE_REPLY_TO_SENDER, NULL}, + NULL, (void (*)(void))mimeview_reply, COMPOSE_REPLY_TO_SENDER, NULL}, {N_("/_Reply/Reply to mailing _list"), - NULL, mimeview_reply, COMPOSE_REPLY_TO_LIST, NULL}, + NULL, (void (*)(void))mimeview_reply, COMPOSE_REPLY_TO_LIST, NULL}, #if USE_GPGME {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Check signature"), NULL, mimeview_check_signature, 0, NULL} + {N_("/_Check signature"), NULL, (void (*)(void))mimeview_check_signature, 0, NULL} #endif }; diff -Naru sylpheed-3.7.0_orig/src/summaryview.c sylpheed-3.7.0/src/summaryview.c --- sylpheed-3.7.0_orig/src/summaryview.c 2018-01-16 16:59:42.000000000 +0900 +++ sylpheed-3.7.0/src/summaryview.c 2025-07-30 12:52:26.759501008 +0900 @@ -435,58 +435,58 @@ static GtkItemFactoryEntry summary_popup_entries[] = { - {N_("/_Reply"), NULL, summary_reply_cb, COMPOSE_REPLY, NULL}, + {N_("/_Reply"), NULL, (void (*)(void))summary_reply_cb, COMPOSE_REPLY, NULL}, {N_("/Repl_y to"), NULL, NULL, 0, "<Branch>"}, - {N_("/Repl_y to/_all"), NULL, summary_reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, - {N_("/Repl_y to/_sender"), NULL, summary_reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, + {N_("/Repl_y to/_all"), NULL, (void (*)(void))summary_reply_cb, COMPOSE_REPLY_TO_ALL, NULL}, + {N_("/Repl_y to/_sender"), NULL, (void (*)(void))summary_reply_cb, COMPOSE_REPLY_TO_SENDER, NULL}, {N_("/Repl_y to/mailing _list"), - NULL, summary_reply_cb, COMPOSE_REPLY_TO_LIST, NULL}, + NULL, (void (*)(void))summary_reply_cb, COMPOSE_REPLY_TO_LIST, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Forward"), NULL, summary_reply_cb, COMPOSE_FORWARD, NULL}, - {N_("/For_ward as attachment"), NULL, summary_reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, - {N_("/Redirec_t"), NULL, summary_reply_cb, COMPOSE_REDIRECT, NULL}, + {N_("/_Forward"), NULL, (void (*)(void))summary_reply_cb, COMPOSE_FORWARD, NULL}, + {N_("/For_ward as attachment"), NULL, (void (*)(void))summary_reply_cb, COMPOSE_FORWARD_AS_ATTACH, NULL}, + {N_("/Redirec_t"), NULL, (void (*)(void))summary_reply_cb, COMPOSE_REDIRECT, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/M_ove..."), NULL, summary_move_to, 0, NULL}, - {N_("/_Copy..."), NULL, summary_copy_to, 0, NULL}, + {N_("/M_ove..."), NULL, (void (*)(void))summary_move_to, 0, NULL}, + {N_("/_Copy..."), NULL, (void (*)(void))summary_copy_to, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_Mark"), NULL, NULL, 0, "<Branch>"}, - {N_("/_Mark/Set _flag"), NULL, summary_mark, 0, NULL}, - {N_("/_Mark/_Unset flag"), NULL, summary_unmark, 0, NULL}, + {N_("/_Mark/Set _flag"), NULL, (void (*)(void))summary_mark, 0, NULL}, + {N_("/_Mark/_Unset flag"), NULL, (void (*)(void))summary_unmark, 0, NULL}, {N_("/_Mark/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Mark/Mark as unr_ead"), NULL, summary_mark_as_unread, 0, NULL}, + {N_("/_Mark/Mark as unr_ead"), NULL, (void (*)(void))summary_mark_as_unread, 0, NULL}, {N_("/_Mark/Mark as rea_d"), - NULL, summary_mark_as_read, 0, NULL}, + NULL, (void (*)(void))summary_mark_as_read, 0, NULL}, {N_("/_Mark/Mark _thread as read"), - NULL, summary_mark_thread_as_read, 0, NULL}, - {N_("/_Mark/Mark all _read"), NULL, summary_mark_all_read, 0, NULL}, + NULL, (void (*)(void))summary_mark_thread_as_read, 0, NULL}, + {N_("/_Mark/Mark all _read"), NULL, (void (*)(void))summary_mark_all_read, 0, NULL}, {N_("/Color la_bel"), NULL, NULL, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Delete"), NULL, summary_delete, 0, NULL}, + {N_("/_Delete"), NULL, (void (*)(void))summary_delete, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Set as _junk mail"), NULL, summary_junk, 0, NULL}, - {N_("/Set as not j_unk mail"), NULL, summary_not_junk, 0, NULL}, + {N_("/Set as _junk mail"), NULL, (void (*)(void))summary_junk, 0, NULL}, + {N_("/Set as not j_unk mail"), NULL, (void (*)(void))summary_not_junk, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/Re-_edit"), NULL, summary_reedit, 0, NULL}, + {N_("/Re-_edit"), NULL, (void (*)(void))summary_reedit, 0, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/Add sender to address boo_k..."), - NULL, summary_add_address_cb, 0, NULL}, + NULL, (void (*)(void))summary_add_address_cb, 0, NULL}, {N_("/Create f_ilter rule"), NULL, NULL, 0, "<Branch>"}, {N_("/Create f_ilter rule/_Automatically"), - NULL, summary_create_filter_cb, FLT_BY_AUTO, NULL}, + NULL, (void (*)(void))summary_create_filter_cb, FLT_BY_AUTO, NULL}, {N_("/Create f_ilter rule/by _From"), - NULL, summary_create_filter_cb, FLT_BY_FROM, NULL}, + NULL, (void (*)(void))summary_create_filter_cb, FLT_BY_FROM, NULL}, {N_("/Create f_ilter rule/by _To"), - NULL, summary_create_filter_cb, FLT_BY_TO, NULL}, + NULL, (void (*)(void))summary_create_filter_cb, FLT_BY_TO, NULL}, {N_("/Create f_ilter rule/by _Subject"), - NULL, summary_create_filter_cb, FLT_BY_SUBJECT, NULL}, + NULL, (void (*)(void))summary_create_filter_cb, FLT_BY_SUBJECT, NULL}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, {N_("/_View"), NULL, NULL, 0, "<Branch>"}, {N_("/_View/Open in new _window"), - NULL, summary_open_msg, 0, NULL}, - {N_("/_View/Mess_age source"), NULL, summary_view_source, 0, NULL}, - {N_("/_View/All _headers"), NULL, summary_show_all_header_cb, 0, "<ToggleItem>"}, + NULL, (void (*)(void))summary_open_msg, 0, NULL}, + {N_("/_View/Mess_age source"), NULL, (void (*)(void))summary_view_source, 0, NULL}, + {N_("/_View/All _headers"), NULL, (void (*)(void))summary_show_all_header_cb, 0, "<ToggleItem>"}, {N_("/---"), NULL, NULL, 0, "<Separator>"}, - {N_("/_Print..."), NULL, summary_print, 0, NULL} + {N_("/_Print..."), NULL, (void (*)(void))summary_print, 0, NULL} }; SummaryView *summary_create(void)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Contact
Support
@OBShq
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor