From: Kristian Høgsberg Date: Fri, 11 Jan 2008 04:03:03 +0000 (-0500) Subject: Clean up property iterator constructor a bit. X-Git-Tag: 0.1~262 X-Git-Url: http://project.juiblex.co.uk/git/?a=commitdiff_plain;h=34a84756ec2ec7cd868664be4b5d534d175d90ef;p=razor2.git%2F.git Clean up property iterator constructor a bit. --- 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; }