aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-fs-gtk-event_handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fs/gnunet-fs-gtk-event_handler.c')
-rw-r--r--src/fs/gnunet-fs-gtk-event_handler.c7
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 }