aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs_dirmetascan.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-29 23:00:08 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-29 23:00:08 +0000
commitc00b68b303ab419e001612699121db933b81f16b (patch)
tree672eda9e6b88f1cf6268f6bdb12e578e48ea399b /src/fs/fs_dirmetascan.c
parentef850e1b8b68a9a24155344c6b5c0f41942c8554 (diff)
downloadgnunet-c00b68b303ab419e001612699121db933b81f16b.tar.gz
gnunet-c00b68b303ab419e001612699121db933b81f16b.zip
-misc fixes
Diffstat (limited to 'src/fs/fs_dirmetascan.c')
-rw-r--r--src/fs/fs_dirmetascan.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fs/fs_dirmetascan.c b/src/fs/fs_dirmetascan.c
index c4e43eee2..543701ca2 100644
--- a/src/fs/fs_dirmetascan.c
+++ b/src/fs/fs_dirmetascan.c
@@ -198,7 +198,10 @@ expand_tree (struct GNUNET_FS_ShareTreeItem *parent,
198 chld = GNUNET_malloc (sizeof (struct GNUNET_FS_ShareTreeItem)); 198 chld = GNUNET_malloc (sizeof (struct GNUNET_FS_ShareTreeItem));
199 chld->parent = parent; 199 chld->parent = parent;
200 chld->filename = GNUNET_strdup (filename); 200 chld->filename = GNUNET_strdup (filename);
201 chld->short_filename = GNUNET_strdup (GNUNET_STRINGS_get_short_name (filename)); 201 GNUNET_asprintf (&chld->short_filename,
202 "%s%s",
203 GNUNET_STRINGS_get_short_name (filename),
204 is_directory ? "/" : "");
202 chld->is_directory = is_directory; 205 chld->is_directory = is_directory;
203 if (NULL != parent) 206 if (NULL != parent)
204 GNUNET_CONTAINER_DLL_insert (parent->children_head, 207 GNUNET_CONTAINER_DLL_insert (parent->children_head,