Add missing gtk_tree_path_free()
authoroabad <oabad@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 7 Sep 2002 21:21:14 +0000 (21:21 +0000)
committeroabad <oabad@f5534014-38df-0310-8fa8-9805f1628bb7>
Sat, 7 Sep 2002 21:21:14 +0000 (21:21 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@6221 f5534014-38df-0310-8fa8-9805f1628bb7

gtk2/filter_prefs.c

index 9e89aade48530fdd95ad73e5f751b6d3d0643a15..9c9441327da074fd73d080c7e926d1d11e10ec47 100644 (file)
@@ -3,7 +3,7 @@
  * (This used to be a notebook page under "Preferences", hence the
  * "prefs" in the file name.)
  *
- * $Id: filter_prefs.c,v 1.2 2002/09/07 10:48:07 oabad Exp $
+ * $Id: filter_prefs.c,v 1.3 2002/09/07 21:21:14 oabad Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
@@ -1155,12 +1155,15 @@ filter_del_bt_clicked_cb(GtkWidget *w, gpointer data)
     GtkTreeSelection  *sel;
     GtkTreeModel      *model;
     GtkTreeIter        iter;
+    GtkTreePath       *path;
 
     sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(filter_l));
     /* If something was selected */
     if (gtk_tree_selection_get_selected(sel, &model, &iter)) {
         gtk_tree_model_get(model, &iter, 1, &fl_entry, -1);
-        pos = gtk_tree_path_to_string(gtk_tree_model_get_path(model, &iter));
+        path = gtk_tree_model_get_path(model, &iter);
+        pos = gtk_tree_path_to_string(path);
+        gtk_tree_path_free(path);
         if (fl_entry != NULL) {
             /* Remove the entry from the filter list. */
             remove_from_filter_list(list, fl_entry);