Mercurial > code
changeset 13:596f33ecc087
Forgot to update ARRAY_FOREACH
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 07 Sep 2011 22:12:24 +0200 |
parents | cbfe95c9f7b7 |
children | 2d112b8a3756 |
files | array.h |
diffstat | 1 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/array.h Wed Sep 07 21:54:15 2011 +0200 +++ b/array.h Wed Sep 07 22:12:24 2011 +0200 @@ -50,9 +50,7 @@ void array_clear(struct array *); void array_free(struct array *); -#define ARRAY_FOREACH(array, entry, tmp, type) \ - for ((tmp) = (type **) (array)->data, entry = *tmp; \ - (entry) != NULL; \ - ++(tmp), (entry) = (*tmp)) +#define ARRAY_FOREACH(array, var, i) \ + for (i = 0, var = array->data; i < array->length; ++i, ++var) #endif /* _ARRAY_H_ */