aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2011-08-15 14:30:14 +0000
committerAnders Broman <anders.broman@ericsson.com>2011-08-15 14:30:14 +0000
commitfe265129ea5d3f1ce6bf676dcc00f5c7e702faf2 (patch)
tree61938f8c2fcfc06d497633a6c2bf57ae210d51cb /gtk
parent1aa1fa8132f40c07b7bbf7056f5d7880c584429e (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.c9
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