[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r1981 - gnunet-gtk/src/plugins/fs
From: |
grothoff |
Subject: |
[GNUnet-SVN] r1981 - gnunet-gtk/src/plugins/fs |
Date: |
Sat, 27 Aug 2005 17:00:16 -0700 (PDT) |
Author: grothoff
Date: 2005-08-27 17:00:15 -0700 (Sat, 27 Aug 2005)
New Revision: 1981
Modified:
gnunet-gtk/src/plugins/fs/download.c
Log:
bugfixes
Modified: gnunet-gtk/src/plugins/fs/download.c
===================================================================
--- gnunet-gtk/src/plugins/fs/download.c 2005-08-27 23:50:34 UTC (rev
1980)
+++ gnunet-gtk/src/plugins/fs/download.c 2005-08-28 00:00:15 UTC (rev
1981)
@@ -240,12 +240,17 @@
dirTreePath = gtk_tree_path_copy(path);
dirPath = MALLOC(1);
dirPathLen = 0;
- while (gtk_tree_path_up(dirTreePath)) {
+ while (gtk_tree_path_get_depth(dirTreePath) > 1) {
const char *dirname;
char *new;
- if (!gtk_tree_model_get_iter(model, &iiter, dirTreePath))
+ if (! gtk_tree_path_up(dirTreePath))
break;
+
+ if (!gtk_tree_model_get_iter(model,
+ &iiter,
+ dirTreePath))
+ break;
gtk_tree_model_get(model,
&iiter,
SEARCH_NAME, &dirname,
@@ -258,7 +263,7 @@
FREE(dirPath);
dirPath = new;
}
- g_object_unref(dirTreePath);
+ gtk_tree_path_free(dirTreePath);
list->filename = pfx;
head = list;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r1981 - gnunet-gtk/src/plugins/fs,
grothoff <=