From 34a84756ec2ec7cd868664be4b5d534d175d90ef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Kristian=20H=C3=B8gsberg?= Date: Thu, 10 Jan 2008 23:03:03 -0500 Subject: [PATCH] Clean up property iterator constructor a bit. --- razor.c | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/razor.c b/razor.c index d50adbc..086c174 100644 --- a/razor.c +++ b/razor.c @@ -1007,16 +1007,13 @@ razor_property_iterator_create(struct razor_set *set, pi = zalloc(sizeof *pi); pi->set = set; - pi->property = set->properties.data; pi->end = set->properties.data + set->properties.size; - if (package) { + + if (package) pi->index = (unsigned long *) set->property_pool.data + package->properties; - pi->last = 0; - } else { - pi->index = NULL; - pi->last = 0; - } + else + pi->property = set->properties.data; return pi; } -- 1.7.1