aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-dht.c
diff options
context:
space:
mode:
authorNathan S. Evans <evans@in.tum.de>2010-12-21 12:52:11 +0000
committerNathan S. Evans <evans@in.tum.de>2010-12-21 12:52:11 +0000
commit11290378adec54de902e2fe087c8d1c7ca15d58a (patch)
tree0a1a2f7e5a23e7337f6ca7dcfdccb87f1fc0ed3e /src/dht/gnunet-service-dht.c
parent7e578a07fcba4e78ec2d503409b7310d016aad9a (diff)
downloadgnunet-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.c3
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 */