diff options
author | Julius Bünger <buenger@mytum.de> | 2015-01-14 18:24:28 +0000 |
---|---|---|
committer | Julius Bünger <buenger@mytum.de> | 2015-01-14 18:24:28 +0000 |
commit | 65c31ec5191b319dc84d5f19b180657430424da1 (patch) | |
tree | ef096ccf207e2f48140542fff4c964dfbdfff59c /src/rps | |
parent | f5b01ce67749faebc26be6c1cb1b064f8c02655e (diff) | |
download | gnunet-65c31ec5191b319dc84d5f19b180657430424da1.tar.gz gnunet-65c31ec5191b319dc84d5f19b180657430424da1.zip |
fixing memory leaks
Diffstat (limited to 'src/rps')
-rw-r--r-- | src/rps/gnunet-service-rps_sampler.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rps/gnunet-service-rps_sampler.c b/src/rps/gnunet-service-rps_sampler.c index d182894c0..93b6b1263 100644 --- a/src/rps/gnunet-service-rps_sampler.c +++ b/src/rps/gnunet-service-rps_sampler.c | |||
@@ -317,6 +317,7 @@ RPS_sampler_resize (unsigned int new_size) | |||
317 | sampler->remove_cb (sampler->remove_cls, &rem_list[i]->peer_id); | 317 | sampler->remove_cb (sampler->remove_cls, &rem_list[i]->peer_id); |
318 | GNUNET_free (rem_list[i]); | 318 | GNUNET_free (rem_list[i]); |
319 | } | 319 | } |
320 | GNUNET_free (rem_list); | ||
320 | } | 321 | } |
321 | else if (old_size < new_size) | 322 | else if (old_size < new_size) |
322 | { /* Growing */ | 323 | { /* Growing */ |
@@ -370,7 +371,6 @@ RPS_sampler_init (size_t init_size, const struct GNUNET_PeerIdentity *id, | |||
370 | /* Initialise context around extended sampler */ | 371 | /* Initialise context around extended sampler */ |
371 | min_size = 10; // TODO make input to _samplers_init() | 372 | min_size = 10; // TODO make input to _samplers_init() |
372 | max_size = 1000; // TODO make input to _samplers_init() | 373 | max_size = 1000; // TODO make input to _samplers_init() |
373 | GNUNET_new_array (64, struct GNUNET_TIME_Relative); | ||
374 | 374 | ||
375 | sampler = GNUNET_new (struct RPS_Sampler); | 375 | sampler = GNUNET_new (struct RPS_Sampler); |
376 | sampler->sampler_size = 0; | 376 | sampler->sampler_size = 0; |