diff options
author | Anders Broman <anders.broman@ericsson.com> | 2011-08-15 14:30:14 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2011-08-15 14:30:14 +0000 |
commit | fe265129ea5d3f1ce6bf676dcc00f5c7e702faf2 (patch) | |
tree | 61938f8c2fcfc06d497633a6c2bf57ae210d51cb /gtk | |
parent | 1aa1fa8132f40c07b7bbf7056f5d7880c584429e (diff) |
gtk_quit_add_destroy() is deprecated in GTK 3.0.
(I hope tis is the right thing to do).
svn path=/trunk/; revision=38544
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/firewall_dlg.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk/firewall_dlg.c b/gtk/firewall_dlg.c index a5eac262cc..72ca7bf7bb 100644 --- a/gtk/firewall_dlg.c +++ b/gtk/firewall_dlg.c @@ -301,8 +301,12 @@ firewall_rule_cb(GtkWidget *w _U_, gpointer data _U_) /* Make sure this widget gets destroyed if we quit the main loop, so that if we exit, we clean up any temporary files we have - for "Follow SSL Stream" windows. */ - gtk_quit_add_destroy(gtk_main_level(), GTK_OBJECT(rule_w)); + for "Follow SSL Stream" windows. + gtk_quit_add_destroy is deprecated and should not be used in newly-written code. This function is going to be removed in GTK+ 3.0 + + gtk_quit_add_destroy(gtk_main_level(), GTK_OBJECT(rule_w)); + + */ gtk_combo_box_set_active(GTK_COMBO_BOX(product_combo_box), 0); /* invokes select_product callback */ gtk_widget_show_all(rule_w); @@ -649,6 +653,7 @@ firewall_destroy_cb(GtkWidget *w, gpointer data _U_) forget_rule_info(rule_info); #endif g_free(rule_info); + gtk_object_destroy(GTK_OBJECT(w)); } static void |