summaryrefslogtreecommitdiff
path: root/gtk/dfilter_expr_dlg.c
diff options
context:
space:
mode:
authorOlivier Abad <oabad@noos.fr>2003-09-29 06:41:46 +0000
committerOlivier Abad <oabad@noos.fr>2003-09-29 06:41:46 +0000
commit11c747bd5f3a83c51da67ef47123d750d36732e7 (patch)
tree438f6eb4eb8b2ff57860acf1a560f93927d1be0c /gtk/dfilter_expr_dlg.c
parent5d483e957e11a3210ff0ab026366af2d0d92ce54 (diff)
downloadwireshark-11c747bd5f3a83c51da67ef47123d750d36732e7.tar.gz
- in show_relations() : select the first row of the relation_list when
using gtk+ v2. - get rid of some unused variables. svn path=/trunk/; revision=8565
Diffstat (limited to 'gtk/dfilter_expr_dlg.c')
-rw-r--r--gtk/dfilter_expr_dlg.c14
1 files changed, 11 insertions, 3 deletions
diff --git a/gtk/dfilter_expr_dlg.c b/gtk/dfilter_expr_dlg.c
index 9330c3366e..c64f108aa1 100644
--- a/gtk/dfilter_expr_dlg.c
+++ b/gtk/dfilter_expr_dlg.c
@@ -7,7 +7,7 @@
* Copyright 2000, Jeffrey C. Foster <jfoste@woodward.com> and
* Guy Harris <guy@alum.mit.edu>
*
- * $Id: dfilter_expr_dlg.c,v 1.40 2003/09/23 18:09:36 guy Exp $
+ * $Id: dfilter_expr_dlg.c,v 1.41 2003/09/29 06:41:46 oabad Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -244,6 +244,9 @@ field_select_row_cb(GtkTreeSelection *sel, gpointer tree)
static void
show_relations(GtkWidget *relation_list, ftenum_t ftype)
{
+#if GTK_MAJOR_VERSION >= 2
+ GtkTreeIter iter;
+#endif
/*
* Clear out the currently displayed list of relations.
*/
@@ -278,6 +281,11 @@ show_relations(GtkWidget *relation_list, ftenum_t ftype)
if (ftype_can_contains(ftype) ||
(ftype_can_slice(ftype) && ftype_can_contains(FT_BYTES)))
add_relation_list(relation_list, "contains");
+
+#if GTK_MAJOR_VERSION >= 2
+ gtk_tree_model_get_iter_first(gtk_tree_view_get_model(GTK_TREE_VIEW(relation_list)), &iter);
+ gtk_tree_selection_select_iter(gtk_tree_view_get_selection(GTK_TREE_VIEW(relation_list)), &iter);
+#endif
}
/*
@@ -1066,8 +1074,9 @@ dfilter_expr_dlg_new(GtkWidget *filter_te)
GtkWidget *value_label, *value_entry, *value_list_scrolled_win, *value_list;
GtkWidget *list_bb, *alignment, *accept_bt, *close_bt;
header_field_info *hfinfo;
- int i, len;
+ int i;
#if GTK_MAJOR_VERSION < 2
+ int len;
void *cookie;
gchar *name;
GHashTable *proto_array;
@@ -1077,7 +1086,6 @@ dfilter_expr_dlg_new(GtkWidget *filter_te)
GtkTreeSelection *selection;
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
- GtkTreeIter iter;
GtkListStore *l_store;
GtkTreeSelection *l_sel;
#endif