From 4a0d9903b8f6b33b73b2e2bc578c9a237c67b4b3 Mon Sep 17 00:00:00 2001 From: rbuj Date: Tue, 14 Apr 2020 13:21:22 +0200 Subject: Use callback symbols defined in ui files --- src/dlg-ask-password.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'src/dlg-ask-password.c') diff --git a/src/dlg-ask-password.c b/src/dlg-ask-password.c index 9453376..7f628a2 100644 --- a/src/dlg-ask-password.c +++ b/src/dlg-ask-password.c @@ -123,15 +123,12 @@ dlg_ask_password__common (FrWindow *window, /* Set the signals handlers. */ - g_signal_connect (G_OBJECT (data->dialog), - "destroy", - G_CALLBACK (destroy_cb), - data); - - g_signal_connect (G_OBJECT (data->dialog), - "response", - G_CALLBACK (ask_password__response_cb), - data); + gtk_builder_add_callback_symbols (builder, + "on_password_dialog_destroy", G_CALLBACK (destroy_cb), + "on_password_dialog_response", G_CALLBACK (ask_password__response_cb), + NULL); + + gtk_builder_connect_signals (builder, data); g_object_unref (builder); -- cgit v1.2.1