From 7d6f39b400481dabc7037935a7878b94911ab747 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Tue, 19 Jul 2005 14:39:40 +0000 Subject: [PATCH] fixed iterator type [r6246] --- ir/adt/bitset.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ir/adt/bitset.h b/ir/adt/bitset.h index 18ae3b440..c622ef8ab 100644 --- a/ir/adt/bitset.h +++ b/ir/adt/bitset.h @@ -390,9 +390,10 @@ static INLINE int bitset_contains(const bitset_t *lhs, const bitset_t *rhs) */ static INLINE void bitset_minus1(bitset_t *bs) { - int i; #define _SH (sizeof(bitset_unit_t) * 8 - 1) + bitset_pos_t i; + for(i = 0; i < bs->units; ++i) { bitset_unit_t unit = bs->data[i]; bitset_unit_t um1 = unit - 1; -- 2.20.1