diff options
Diffstat (limited to 'src/fs/gnunet-fs-gtk-event_handler.c')
-rw-r--r-- | src/fs/gnunet-fs-gtk-event_handler.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/fs/gnunet-fs-gtk-event_handler.c b/src/fs/gnunet-fs-gtk-event_handler.c index aae48b44..4658d23e 100644 --- a/src/fs/gnunet-fs-gtk-event_handler.c +++ b/src/fs/gnunet-fs-gtk-event_handler.c | |||
@@ -1269,8 +1269,11 @@ clear_downloads (GtkButton * button, gpointer user_data) | |||
1269 | do | 1269 | do |
1270 | { | 1270 | { |
1271 | gtk_tree_model_get (tm, &iter, 9, &sr, -1); | 1271 | gtk_tree_model_get (tm, &iter, 9, &sr, -1); |
1272 | if ((sr->download != NULL) && (sr->download->is_done == GNUNET_YES)) | 1272 | if (sr->download != NULL) |
1273 | GNUNET_FS_download_stop (sr->download->dc, GNUNET_YES); | 1273 | { |
1274 | if (sr->download->is_done == GNUNET_YES) | ||
1275 | GNUNET_FS_download_stop (sr->download->dc, GNUNET_YES); | ||
1276 | } | ||
1274 | else if (sr->result == NULL) | 1277 | else if (sr->result == NULL) |
1275 | free_search_result (sr); | 1278 | free_search_result (sr); |
1276 | } | 1279 | } |