From d1202454db951ad712bfd0eb45b77eebd7834ccb Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 10 Jul 2008 15:18:10 +0000 Subject: [PATCH] Code cleanup --- src/hash.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/hash.c b/src/hash.c index bcc0595..219f229 100644 --- a/src/hash.c +++ b/src/hash.c @@ -183,8 +183,7 @@ int hash_set(Hash * hash, void const * key, void * value) /* useful */ static void _hash_foreach(void * value, void * data); -/* FIXME ugly name */ -struct a +struct funcdata { HashForeach func; void * data; @@ -192,15 +191,15 @@ struct a void hash_foreach(Hash * hash, HashForeach func, void * data) { - struct a ad = { func, data }; + struct funcdata fd = { func, data }; - array_foreach(hash->entries, _hash_foreach, &ad); + array_foreach(hash->entries, _hash_foreach, &fd); } static void _hash_foreach(void * value, void * data) { HashEntry * he = value; - struct a * ad = data; + struct funcdata * fd = data; - ad->func(he->key, he->value, ad->data); + fd->func(he->key, he->value, fd->data); }