diff options
author | Christian Grothoff <christian@grothoff.org> | 2019-02-12 16:09:20 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2019-02-12 16:09:20 +0100 |
commit | aa83696e631e8025a7db809c5973459e23bc80f4 (patch) | |
tree | e267ba4da9736ccbc84d7e3e9ad1c4529157841d /src | |
parent | ab1dd087129a4303e6caa793ec54747ec7a95163 (diff) | |
download | gnunet-aa83696e631e8025a7db809c5973459e23bc80f4.tar.gz gnunet-aa83696e631e8025a7db809c5973459e23bc80f4.zip |
fix #5460
Diffstat (limited to 'src')
-rw-r--r-- | src/fs/gnunet-search.c | 5 |
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); |