diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-01-29 23:00:08 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-01-29 23:00:08 +0000 |
commit | c00b68b303ab419e001612699121db933b81f16b (patch) | |
tree | 672eda9e6b88f1cf6268f6bdb12e578e48ea399b /src/fs/fs_dirmetascan.c | |
parent | ef850e1b8b68a9a24155344c6b5c0f41942c8554 (diff) | |
download | gnunet-c00b68b303ab419e001612699121db933b81f16b.tar.gz gnunet-c00b68b303ab419e001612699121db933b81f16b.zip |
-misc fixes
Diffstat (limited to 'src/fs/fs_dirmetascan.c')
-rw-r--r-- | src/fs/fs_dirmetascan.c | 5 |
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, |