From b649acef1d260909d21121774bc972774efd65f6 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 11 Mar 2010 13:48:36 +0000 Subject: ETA calculations, filename --- src/fs/fs_file_information.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/fs/fs_file_information.c') diff --git a/src/fs/fs_file_information.c b/src/fs/fs_file_information.c index 8e6f42636..a110822d1 100644 --- a/src/fs/fs_file_information.c +++ b/src/fs/fs_file_information.c @@ -213,7 +213,12 @@ GNUNET_FS_file_information_create_from_file (void *client_info, return NULL; } fi = GNUNET_malloc (sizeof(struct FileInfo)); - fi->filename = GNUNET_strdup (filename); + fi->filename = GNUNET_STRINGS_filename_expand (filename); + if (fi->filename == NULL) + { + GNUNET_free (fi); + return NULL; + } ret = GNUNET_FS_file_information_create_from_reader (client_info, sbuf.st_size, &data_reader_file, -- cgit v1.2.3