X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fadt%2Fiterator.c;h=7803be9ac9bb620c8dc9ceccdc5a3a1492f7d5dd;hb=419d4833c299521e4a07efd0037a3a5c576af02e;hp=7136c6187208c050a7e460c716feb62819a458fa;hpb=a59dd7aa7ca55ee52f0c0e775d937f1cc9d3a79b;p=libfirm diff --git a/ir/adt/iterator.c b/ir/adt/iterator.c index 7136c6187..7803be9ac 100644 --- a/ir/adt/iterator.c +++ b/ir/adt/iterator.c @@ -5,13 +5,6 @@ #include "list.h" #include "iterator.h" -#define ITERATOR_MAGIC "ITR" - -int is_iterator(const void *ptr) -{ - const iterator_t *it = ptr; - return strncmp(it->magic, ITERATOR_MAGIC, sizeof(ITERATOR_MAGIC)) == 0; -} static void *it_pset_start(void *collection) { @@ -34,7 +27,7 @@ static const iterator_t iterator_pset = { it_pset_finish }; -const iterator_t *it_pset = &iterator_pset; +const iterator_t *pset_iterator = &iterator_pset; static void *it_list_next(void *coll, void *it) @@ -60,4 +53,4 @@ static const iterator_t iterator_list = { it_list_finish }; -const iterator_t *it_list = &iterator_list; +const iterator_t *list_iterator = &iterator_list;