summaryrefslogtreecommitdiff
path: root/gtk/gtkmain.c
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2009-10-15 23:54:43 +0200
committerJavier Jardón <jjardon@gnome.org>2010-05-03 01:51:17 +0200
commite031c4f54a16c01020ea818d5a7dc2f753caef63 (patch)
tree5cc0a6634e37c306641e790435a00a893d118231 /gtk/gtkmain.c
parentd98aeeff4571bb7a1eee27fb4c8cd466e8f18baa (diff)
downloadgtk+-e031c4f54a16c01020ea818d5a7dc2f753caef63.tar.gz
Remove GtkSignal completely
Diffstat (limited to 'gtk/gtkmain.c')
-rw-r--r--gtk/gtkmain.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c
index 082eb0fbdb..1a2175540d 100644
--- a/gtk/gtkmain.c
+++ b/gtk/gtkmain.c
@@ -2501,9 +2501,8 @@ gtk_print (gchar *str)
{
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
- gtk_signal_connect (GTK_OBJECT (window), "destroy",
- G_CALLBACK (gtk_widget_destroyed),
- &window);
+ g_signal_connect (window, "destroy",
+ G_CALLBACK (gtk_widget_destroyed), &window);
gtk_window_set_title (GTK_WINDOW (window), "Messages");
@@ -2552,9 +2551,8 @@ gtk_print (gchar *str)
button = gtk_button_new_with_label ("close");
- gtk_signal_connect_object (GTK_OBJECT (button), "clicked",
- G_CALLBACK (gtk_widget_hide),
- GTK_OBJECT (window));
+ g_signal_connect_swapped (button, "clicked",
+ G_CALLBACK (gtk_widget_hide), window);
gtk_box_pack_start (GTK_BOX (box2), button, TRUE, TRUE, 0);
gtk_widget_set_can_default (button, TRUE);
gtk_widget_grab_default (button);