summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMasahiro Yamada <masahiroy@kernel.org>2025-06-25 00:05:23 +0900
committerMasahiro Yamada <masahiroy@kernel.org>2025-07-02 10:36:15 +0900
commit4d89059a722d9a562bfe6ee1e3941ccc3c6c70b6 (patch)
treea0553a32e908575f2881ef9a88d33b6596a04259
parent59adbcd8051a222023f52cfac0143d927735b194 (diff)
kconfig: gconf: add on_save_clicked() event handler
The "clicked" event handler for GtkToolButton takes the GtkToolButton* as the first parameter. This is different from the existing on_save_activate() handler. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
-rw-r--r--scripts/kconfig/gconf.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/scripts/kconfig/gconf.c b/scripts/kconfig/gconf.c
index f03e94cd5fa3..4e21cf46ff01 100644
--- a/scripts/kconfig/gconf.c
+++ b/scripts/kconfig/gconf.c
@@ -376,6 +376,11 @@ static void on_load_clicked(GtkButton *button, gpointer user_data)
on_load1_activate(NULL, user_data);
}
+static void on_save_clicked(GtkButton *button, gpointer user_data)
+{
+ on_save_activate(NULL, user_data);
+}
+
static void on_single_clicked(GtkButton *button, gpointer user_data)
{
set_view_mode(SINGLE_VIEW);
@@ -1225,7 +1230,7 @@ static void init_main_window(const gchar *glade_file)
save_btn = glade_xml_get_widget(xml, "button3");
g_signal_connect(save_btn, "clicked",
- G_CALLBACK(on_save_activate), NULL);
+ G_CALLBACK(on_save_clicked), NULL);
style = gtk_widget_get_style(main_wnd);