From 11ca82f4300e03a0fd82e1507b3f1fc9aefbbabd Mon Sep 17 00:00:00 2001 From: Julius Bünger Date: Wed, 10 Jun 2015 11:01:46 +0000 Subject: -fix coverity --- src/rps/gnunet-service-rps_sampler.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/rps/gnunet-service-rps_sampler.c') diff --git a/src/rps/gnunet-service-rps_sampler.c b/src/rps/gnunet-service-rps_sampler.c index 88709d465..ed3677e8c 100644 --- a/src/rps/gnunet-service-rps_sampler.c +++ b/src/rps/gnunet-service-rps_sampler.c @@ -600,9 +600,6 @@ static void sampler_empty (struct RPS_Sampler *sampler) { sampler_resize (sampler, 0); - GNUNET_array_grow (sampler->trash_can, - sampler->trash_can_size, - 0); } @@ -923,6 +920,8 @@ RPS_sampler_get_n_rand_peers (struct RPS_Sampler *sampler, void *cls, uint32_t num_peers) { GNUNET_assert (0 != sampler->sampler_size); + if (0 == num_peers) + return; // TODO check if we have too much (distinct) sampled peers uint32_t i; -- cgit v1.2.3