aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs_directory.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-03-31 06:40:20 +0000
committerChristian Grothoff <christian@grothoff.org>2010-03-31 06:40:20 +0000
commit5d27676deba6a3f404acf088d3bedc8a0e1d2b1b (patch)
tree9e866163ab820e3e415a3ee50d4021f610fdf24b /src/fs/fs_directory.c
parent73b12cfde8218af4f9b246b495e546c17b5d5810 (diff)
downloadgnunet-5d27676deba6a3f404acf088d3bedc8a0e1d2b1b.tar.gz
gnunet-5d27676deba6a3f404acf088d3bedc8a0e1d2b1b.zip
fs hxing
Diffstat (limited to 'src/fs/fs_directory.c')
-rw-r--r--src/fs/fs_directory.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fs/fs_directory.c b/src/fs/fs_directory.c
index 48578c650..82d0e8690 100644
--- a/src/fs/fs_directory.c
+++ b/src/fs/fs_directory.c
@@ -291,7 +291,10 @@ GNUNET_FS_directory_builder_create (const struct GNUNET_CONTAINER_MetaData *mdir
291 struct GNUNET_FS_DirectoryBuilder *ret; 291 struct GNUNET_FS_DirectoryBuilder *ret;
292 292
293 ret = GNUNET_malloc(sizeof(struct GNUNET_FS_DirectoryBuilder)); 293 ret = GNUNET_malloc(sizeof(struct GNUNET_FS_DirectoryBuilder));
294 ret->meta = GNUNET_CONTAINER_meta_data_duplicate (mdir); 294 if (mdir != NULL)
295 ret->meta = GNUNET_CONTAINER_meta_data_duplicate (mdir);
296 else
297 ret->meta = GNUNET_CONTAINER_meta_data_create ();
295 GNUNET_FS_meta_data_make_directory (ret->meta); 298 GNUNET_FS_meta_data_make_directory (ret->meta);
296 return ret; 299 return ret;
297} 300}