fixed vdlist_find_row return value
authorVladimir Nadvornik <nadvornik@suse.cz>
Tue, 31 Mar 2009 20:53:37 +0000 (20:53 +0000)
committerVladimir Nadvornik <nadvornik@suse.cz>
Tue, 31 Mar 2009 20:53:37 +0000 (20:53 +0000)
src/view_dir_list.c
src/view_dir_tree.c

index 91c18a4..e4f73fd 100644 (file)
@@ -41,7 +41,6 @@ gboolean vdlist_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter)
 {
        GtkTreeModel *store;
        gboolean valid;
-       gint row = 0;
 
        store = gtk_tree_view_get_model(GTK_TREE_VIEW(vd->view));
        valid = gtk_tree_model_get_iter_first(store, iter);
@@ -49,13 +48,12 @@ gboolean vdlist_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter)
                {
                FileData *fd_n;
                gtk_tree_model_get(GTK_TREE_MODEL(store), iter, DIR_COLUMN_POINTER, &fd_n, -1);
-               if (fd_n == fd) return row;
+               if (fd_n == fd) return TRUE;
 
                valid = gtk_tree_model_iter_next(GTK_TREE_MODEL(store), iter);
-               row++;
                }
 
-       return -1;
+       return FALSE;
 }
 
 
index 9b70b25..ec4f5bb 100644 (file)
@@ -72,7 +72,7 @@ static void vdtree_busy_pop(ViewDir *vd)
        if (VDTREE(vd)->busy_ref > 0) VDTREE(vd)->busy_ref--;
 }
 
-gint vdtree_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter, GtkTreeIter *parent)
+gboolean vdtree_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter, GtkTreeIter *parent)
 {
        GtkTreeModel *store;
        gboolean valid;