viking

webkit based web browser for Enlightenment
Log | Files | Refs | LICENSE

commit d152521407dc421a1c8e7551eacc28a6680b9d3b
parent 35d4ee31a71d5d2957663ab395b4a3d1d2d0cdbe
Author: Kyle Milz <kmilz@ucalgary.ca>
Date:   Sat, 22 Sep 2012 13:02:10 -0600

downloads: free hash iterator.

Diffstat:
Mmain.c | 3++-
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);