[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r17420 - gnunet/src/dht
From: |
gnunet |
Subject: |
[GNUnet-SVN] r17420 - gnunet/src/dht |
Date: |
Wed, 12 Oct 2011 16:21:26 +0200 |
Author: grothoff
Date: 2011-10-12 16:21:26 +0200 (Wed, 12 Oct 2011)
New Revision: 17420
Modified:
gnunet/src/dht/gnunet-service-dht_neighbours.c
Log:
leak
Modified: gnunet/src/dht/gnunet-service-dht_neighbours.c
===================================================================
--- gnunet/src/dht/gnunet-service-dht_neighbours.c 2011-10-12 14:21:18 UTC
(rev 17419)
+++ gnunet/src/dht/gnunet-service-dht_neighbours.c 2011-10-12 14:21:26 UTC
(rev 17420)
@@ -740,6 +740,7 @@
to_remove->preference_task = GNUNET_SCHEDULER_NO_TASK;
}
current_bucket = find_bucket (&to_remove->id.hashPubKey);
+ GNUNET_assert (current_bucket >= 0);
GNUNET_CONTAINER_DLL_remove (k_buckets[current_bucket].head,
k_buckets[current_bucket].tail,
to_remove);
@@ -995,6 +996,7 @@
if (0 == memcmp (&my_identity.hashPubKey, key, sizeof (GNUNET_HashCode)))
return GNUNET_YES;
bucket_num = find_bucket (key);
+ GNUNET_assert (bucket_num >= 0);
bits = GNUNET_CRYPTO_hash_matching_bits (&my_identity.hashPubKey, key);
pos = k_buckets[bucket_num].head;
count = 0;
@@ -1392,6 +1394,7 @@
if (msize >= GNUNET_SERVER_MAX_MESSAGE_SIZE)
{
GNUNET_break (0);
+ GNUNET_free (targets);
return;
}
GNUNET_STATISTICS_update (GDS_stats,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17420 - gnunet/src/dht,
gnunet <=