commit d152521407dc421a1c8e7551eacc28a6680b9d3b
parent 35d4ee31a71d5d2957663ab395b4a3d1d2d0cdbe
Author: Kyle Milz <kmilz@ucalgary.ca>
Date: Sat, 22 Sep 2012 13:02:10 -0600
downloads: free hash iterator.
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/main.c b/main.c
@@ -127,9 +127,9 @@ update_state(void *data)
if (eina_hash_population(ad->downloads)) {
progress = 0;
- Eina_Iterator *it = eina_hash_iterator_tuple_new(ad->downloads);
void *hash_data;
struct dl *dload;
+ Eina_Iterator *it = eina_hash_iterator_tuple_new(ad->downloads);
while (eina_iterator_next(it, &hash_data)) {
Eina_Hash_Tuple *t = hash_data;
@@ -138,6 +138,7 @@ update_state(void *data)
if (dload->dltotal != 0)
progress += 100 * (int) (dload->dlnow / dload->dltotal);
}
+ eina_iterator_free(it);
progress /= eina_hash_population(ad->downloads);