aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-02-12 16:09:20 +0100
committerChristian Grothoff <christian@grothoff.org>2019-02-12 16:09:20 +0100
commitaa83696e631e8025a7db809c5973459e23bc80f4 (patch)
treee267ba4da9736ccbc84d7e3e9ad1c4529157841d /src
parentab1dd087129a4303e6caa793ec54747ec7a95163 (diff)
downloadgnunet-aa83696e631e8025a7db809c5973459e23bc80f4.tar.gz
gnunet-aa83696e631e8025a7db809c5973459e23bc80f4.zip
fix #5460
Diffstat (limited to 'src')
-rw-r--r--src/fs/gnunet-search.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fs/gnunet-search.c b/src/fs/gnunet-search.c
index 57d8eed5d..3995b1b5b 100644
--- a/src/fs/gnunet-search.c
+++ b/src/fs/gnunet-search.c
@@ -172,8 +172,11 @@ progress_cb (void *cls, const struct GNUNET_FS_ProgressInfo *info)
172 is_directory = 172 is_directory =
173 GNUNET_FS_meta_data_test_for_directory (info->value.search. 173 GNUNET_FS_meta_data_test_for_directory (info->value.search.
174 specifics.result.meta); 174 specifics.result.meta);
175 if (filename != NULL) 175 if (NULL != filename)
176 { 176 {
177 while ( (filename[0] != '\0') &&
178 ('/' == filename[strlen(filename)-1]) )
179 filename[strlen(filename)-1] = '\0';
177 GNUNET_DISK_filename_canonicalize (filename); 180 GNUNET_DISK_filename_canonicalize (filename);
178 if (GNUNET_YES == is_directory) 181 if (GNUNET_YES == is_directory)
179 printf ("gnunet-download -o \"%s%s\" -R %s\n", filename, GNUNET_FS_DIRECTORY_EXT, uri); 182 printf ("gnunet-download -o \"%s%s\" -R %s\n", filename, GNUNET_FS_DIRECTORY_EXT, uri);