diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-10-07 18:19:32 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-10-07 18:19:32 +0000 |
commit | a60b958f984d08525b636a2c7eae564ebec54ae6 (patch) | |
tree | 6dcbbf91d734834f804b2fd9ab790244e2d60e6c /src/fs/fs_search.c | |
parent | decf459805cdb3f6811f979df4831bc2ce9a2858 (diff) | |
download | gnunet-a60b958f984d08525b636a2c7eae564ebec54ae6.tar.gz gnunet-a60b958f984d08525b636a2c7eae564ebec54ae6.zip |
-chaning multihashmap API to allow option for avoiding key allocation
Diffstat (limited to 'src/fs/fs_search.c')
-rw-r--r-- | src/fs/fs_search.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fs/fs_search.c b/src/fs/fs_search.c index a5b2d3643..370fd2f5c 100644 --- a/src/fs/fs_search.c +++ b/src/fs/fs_search.c | |||
@@ -1202,7 +1202,7 @@ search_start (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, | |||
1202 | sc->psearch_result = psearch; | 1202 | sc->psearch_result = psearch; |
1203 | psearch->update_search = sc; | 1203 | psearch->update_search = sc; |
1204 | } | 1204 | } |
1205 | sc->master_result_map = GNUNET_CONTAINER_multihashmap_create (16); | 1205 | sc->master_result_map = GNUNET_CONTAINER_multihashmap_create (16, GNUNET_NO); |
1206 | sc->client_info = cctx; | 1206 | sc->client_info = cctx; |
1207 | if (GNUNET_OK != GNUNET_FS_search_start_searching_ (sc)) | 1207 | if (GNUNET_OK != GNUNET_FS_search_start_searching_ (sc)) |
1208 | { | 1208 | { |
@@ -1256,7 +1256,7 @@ GNUNET_FS_search_start_searching_ (struct GNUNET_FS_SearchContext *sc) | |||
1256 | sc->requests[i].mandatory = (sc->uri->data.ksk.keywords[i][0] == '+'); | 1256 | sc->requests[i].mandatory = (sc->uri->data.ksk.keywords[i][0] == '+'); |
1257 | if (sc->requests[i].mandatory) | 1257 | if (sc->requests[i].mandatory) |
1258 | sc->mandatory_count++; | 1258 | sc->mandatory_count++; |
1259 | sc->requests[i].results = GNUNET_CONTAINER_multihashmap_create (4); | 1259 | sc->requests[i].results = GNUNET_CONTAINER_multihashmap_create (4, GNUNET_NO); |
1260 | GNUNET_CRYPTO_hash (keyword, strlen (keyword), &sc->requests[i].key); | 1260 | GNUNET_CRYPTO_hash (keyword, strlen (keyword), &sc->requests[i].key); |
1261 | } | 1261 | } |
1262 | } | 1262 | } |