diff options
author | Nathan S. Evans <evans@in.tum.de> | 2010-12-21 12:52:11 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2010-12-21 12:52:11 +0000 |
commit | 11290378adec54de902e2fe087c8d1c7ca15d58a (patch) | |
tree | 0a1a2f7e5a23e7337f6ca7dcfdccb87f1fc0ed3e /src/dht/gnunet-service-dht.c | |
parent | 7e578a07fcba4e78ec2d503409b7310d016aad9a (diff) | |
download | gnunet-11290378adec54de902e2fe087c8d1c7ca15d58a.tar.gz gnunet-11290378adec54de902e2fe087c8d1c7ca15d58a.zip |
coverity fix
Diffstat (limited to 'src/dht/gnunet-service-dht.c')
-rw-r--r-- | src/dht/gnunet-service-dht.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dht/gnunet-service-dht.c b/src/dht/gnunet-service-dht.c index 02ce5ce14..4b5073880 100644 --- a/src/dht/gnunet-service-dht.c +++ b/src/dht/gnunet-service-dht.c | |||
@@ -1175,7 +1175,6 @@ core_transmit_notify (void *cls, size_t size, void *buf) | |||
1175 | off += msize; | 1175 | off += msize; |
1176 | peer->pending_count--; | 1176 | peer->pending_count--; |
1177 | increment_stats ("# pending messages sent"); | 1177 | increment_stats ("# pending messages sent"); |
1178 | GNUNET_assert (peer->pending_count >= 0); | ||
1179 | GNUNET_CONTAINER_DLL_remove (peer->head, peer->tail, pending); | 1178 | GNUNET_CONTAINER_DLL_remove (peer->head, peer->tail, pending); |
1180 | GNUNET_free (pending); | 1179 | GNUNET_free (pending); |
1181 | pending = peer->head; | 1180 | pending = peer->head; |
@@ -3339,7 +3338,7 @@ select_peer (const GNUNET_HashCode * target, | |||
3339 | continue; /* Ignore bloomfiltered peers */ | 3338 | continue; /* Ignore bloomfiltered peers */ |
3340 | } | 3339 | } |
3341 | temp_converge_distance = converge_distance (target, pos, hops); | 3340 | temp_converge_distance = converge_distance (target, pos, hops); |
3342 | if ((temp_converge_distance <= ULLONG_MAX) && (total_distance + temp_converge_distance > total_distance)) /* Handle largest case and overflow */ | 3341 | if (total_distance + temp_converge_distance > total_distance) /* Handle largest case and overflow */ |
3343 | total_distance += temp_converge_distance; | 3342 | total_distance += temp_converge_distance; |
3344 | else | 3343 | else |
3345 | break; /* overflow case */ | 3344 | break; /* overflow case */ |