/* filter.c
* Routines for managing filter sets
*
- * $Id: filter.c,v 1.6 1998/10/13 02:10:55 gerald Exp $
+ * $Id: filter.c,v 1.8 1998/10/16 01:18:28 gerald Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
gtk_widget_show(filter_te);
if (l_select)
+ {
gtk_list_select_child(GTK_LIST(filter_l), l_select);
+ } else if (filter_te_str && filter_te_str[0]) {
+ gtk_entry_set_text(GTK_ENTRY(name_te), "New filter");
+ gtk_entry_set_text(GTK_ENTRY(filter_te), filter_te_str);
+ }
return(main_vb);
}
void
filter_prefs_cancel(GtkWidget *w) {
- filter_def *filt;
-
+
/* Let the list cb know we're about to destroy the widget tree, so it */
/* doesn't operate on widgets that don't exist. */
gtk_object_set_data(GTK_OBJECT(w), E_FILT_CM_KEY, (gpointer)TRUE);