aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs_search.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-05-07 23:42:28 +0000
committerChristian Grothoff <christian@grothoff.org>2010-05-07 23:42:28 +0000
commitbfa8316970a7dce659585a038458bc41776ed965 (patch)
treed6c23c6731fe3b8ae2f5206fe7172be9b4db1f10 /src/fs/fs_search.c
parent6e659b41e60f82e0a5d419f2c5c818a340b0917c (diff)
downloadgnunet-bfa8316970a7dce659585a038458bc41776ed965.tar.gz
gnunet-bfa8316970a7dce659585a038458bc41776ed965.zip
stuff
Diffstat (limited to 'src/fs/fs_search.c')
-rw-r--r--src/fs/fs_search.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fs/fs_search.c b/src/fs/fs_search.c
index 171eebf4b..af405bfc0 100644
--- a/src/fs/fs_search.c
+++ b/src/fs/fs_search.c
@@ -529,6 +529,7 @@ process_sks_result (struct GNUNET_FS_SearchContext *sc,
529 sc->options, 529 sc->options,
530 NULL, 530 NULL,
531 sr); 531 sr);
532 GNUNET_free (uu.data.sks.identifier);
532} 533}
533 534
534 535
@@ -1308,6 +1309,7 @@ GNUNET_FS_search_signal_suspend_ (void *cls)
1308 GNUNET_free_non_null (sc->requests); 1309 GNUNET_free_non_null (sc->requests);
1309 GNUNET_free_non_null (sc->emsg); 1310 GNUNET_free_non_null (sc->emsg);
1310 GNUNET_FS_uri_destroy (sc->uri); 1311 GNUNET_FS_uri_destroy (sc->uri);
1312 GNUNET_free_non_null (sc->serialization);
1311 GNUNET_free (sc); 1313 GNUNET_free (sc);
1312} 1314}
1313 1315
@@ -1474,6 +1476,7 @@ GNUNET_FS_search_stop (struct GNUNET_FS_SearchContext *sc)
1474 ? GNUNET_FS_SYNC_PATH_CHILD_SEARCH 1476 ? GNUNET_FS_SYNC_PATH_CHILD_SEARCH
1475 : GNUNET_FS_SYNC_PATH_MASTER_SEARCH, 1477 : GNUNET_FS_SYNC_PATH_MASTER_SEARCH,
1476 sc->serialization); 1478 sc->serialization);
1479 GNUNET_free (sc->serialization);
1477 } 1480 }
1478 pi.status = GNUNET_FS_STATUS_SEARCH_STOPPED; 1481 pi.status = GNUNET_FS_STATUS_SEARCH_STOPPED;
1479 sc->client_info = GNUNET_FS_search_make_status_ (&pi, sc); 1482 sc->client_info = GNUNET_FS_search_make_status_ (&pi, sc);