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.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fs/gnunet-fs-gtk-event_handler.c b/src/fs/gnunet-fs-gtk-event_handler.c
index 4c41191f..3bf15dcd 100644
--- a/src/fs/gnunet-fs-gtk-event_handler.c
+++ b/src/fs/gnunet-fs-gtk-event_handler.c
@@ -964,11 +964,12 @@ static void
964stop_search (GtkButton * button, gpointer user_data) 964stop_search (GtkButton * button, gpointer user_data)
965{ 965{
966 struct SearchTab *tab = user_data; 966 struct SearchTab *tab = user_data;
967 struct GNUNET_FS_SearchContext *sc;
967 968
968 if (tab->sc != NULL) 969 if (NULL != (sc = tab->sc))
969 { 970 {
970 GNUNET_FS_search_stop (tab->sc);
971 tab->sc = NULL; 971 tab->sc = NULL;
972 GNUNET_FS_search_stop (sc);
972 } 973 }
973} 974}
974 975