aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-xdht_datacache.c
diff options
context:
space:
mode:
authorSupriti Singh <supritisingh08@gmail.com>2014-06-23 10:20:23 +0000
committerSupriti Singh <supritisingh08@gmail.com>2014-06-23 10:20:23 +0000
commite605b0a9eb0e5229d2c936df4cdf8b2f513abb72 (patch)
tree65c8f799e1627e576dd4ee283184eed19224a4ae /src/dht/gnunet-service-xdht_datacache.c
parent0fd91c35a329c624bc8ee03c6fd738ef5c467dfc (diff)
downloadgnunet-e605b0a9eb0e5229d2c936df4cdf8b2f513abb72.tar.gz
gnunet-e605b0a9eb0e5229d2c936df4cdf8b2f513abb72.zip
xvine:bug fix
Diffstat (limited to 'src/dht/gnunet-service-xdht_datacache.c')
-rw-r--r--src/dht/gnunet-service-xdht_datacache.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dht/gnunet-service-xdht_datacache.c b/src/dht/gnunet-service-xdht_datacache.c
index da8377500..fe27eec5e 100644
--- a/src/dht/gnunet-service-xdht_datacache.c
+++ b/src/dht/gnunet-service-xdht_datacache.c
@@ -228,6 +228,7 @@ datacache_get_iterator (void *cls,
228 GDS_NEIGHBOURS_send_get_result (key,type, &(ctx->next_hop),&(ctx->source_peer), 228 GDS_NEIGHBOURS_send_get_result (key,type, &(ctx->next_hop),&(ctx->source_peer),
229 put_path_length, put_path, ctx->get_path_length, 229 put_path_length, put_path, ctx->get_path_length,
230 get_path, exp, data, size ); 230 get_path, exp, data, size );
231 GNUNET_free_non_null (get_path);
231 232
232 break; 233 break;
233 case GNUNET_BLOCK_EVALUATION_OK_DUPLICATE: 234 case GNUNET_BLOCK_EVALUATION_OK_DUPLICATE:
@@ -308,8 +309,10 @@ GDS_DATACACHE_handle_get (const struct GNUNET_HashCode * key,
308 ctx.get_path_length = get_path_length; 309 ctx.get_path_length = get_path_length;
309 310
310 if (next_hop != NULL) 311 if (next_hop != NULL)
312 {
311 memcpy (&(ctx.next_hop), next_hop, sizeof (struct GNUNET_PeerIdentity)); 313 memcpy (&(ctx.next_hop), next_hop, sizeof (struct GNUNET_PeerIdentity));
312 314 GNUNET_free (next_hop);
315 }
313 unsigned int i = 0; 316 unsigned int i = 0;
314 ctx.head = NULL; 317 ctx.head = NULL;
315 ctx.tail = NULL; 318 ctx.tail = NULL;