From 554e5d3f46ed36f866f40db9b9f2bdd8c4a7ea08 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Tue, 13 Oct 1998 02:10:57 +0000 Subject: * Pod page update * Minor tweaks to the filter prefs svn path=/trunk/; revision=40 --- prefs.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'prefs.c') diff --git a/prefs.c b/prefs.c index 27c7fdde85..b139bc409b 100644 --- a/prefs.c +++ b/prefs.c @@ -1,7 +1,7 @@ /* prefs.c * Routines for handling preferences * - * $Id: prefs.c,v 1.5 1998/10/12 01:40:55 gerald Exp $ + * $Id: prefs.c,v 1.6 1998/10/13 02:10:56 gerald Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs @@ -46,7 +46,7 @@ void prefs_cb(GtkWidget *w, gpointer sp) { GtkWidget *prefs_w, *main_vb, *top_hb, *bbox, *prefs_nb, *ok_bt, *save_bt, *cancel_bt; - GtkWidget *print_pg, *filter_pg; + GtkWidget *print_pg, *filter_pg, *filter_te; GtkWidget *nlabel, *label; gint start_page = (gint) sp; @@ -82,10 +82,11 @@ prefs_cb(GtkWidget *w, gpointer sp) { gtk_notebook_append_page (GTK_NOTEBOOK(prefs_nb), print_pg, label); /* Filter prefs */ - filter_pg = filter_prefs_show(); + filter_te = gtk_object_get_data(GTK_OBJECT(w), E_FILT_TE_PTR_KEY); + filter_pg = filter_prefs_show(filter_te); + /* Pass along the entry widget pointer from the calling widget */ - gtk_object_set_data(GTK_OBJECT(filter_pg), E_FILT_TE_PTR_KEY, - gtk_object_get_data(GTK_OBJECT(w), E_FILT_TE_PTR_KEY)); + gtk_object_set_data(GTK_OBJECT(filter_pg), E_FILT_TE_PTR_KEY, filter_te); gtk_object_set_data(GTK_OBJECT(prefs_w), E_FILTER_PAGE_KEY, filter_pg); label = gtk_label_new ("Filters"); gtk_notebook_append_page (GTK_NOTEBOOK(prefs_nb), filter_pg, label); -- cgit v1.2.3