From 808a5918e6771d15516e85553127f2eb1cbc8cfe Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 2 Oct 2002 07:47:03 +0000 Subject: [PATCH] (bitset_iterator.num, bitset_iterator.i, bitset_first, bitset_last): Use bitset_bindex, not int or unsigned int or size_t, to count bits. (bitset_bytes): Use size_t, not unsigned int, to count bytes. --- lib/bitset.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/bitset.h b/lib/bitset.h index 7d794909..420ad88e 100644 --- a/lib/bitset.h +++ b/lib/bitset.h @@ -51,13 +51,13 @@ typedef struct { bitset_bindex list[BITSET_LIST_SIZE]; bitset_bindex next; - int num; - int i; + bitset_bindex num; + bitset_bindex i; } bitset_iterator; /* Return bytes required for bitset of desired type and size. */ -extern int bitset_bytes PARAMS ((enum bitset_type, bitset_bindex)); +extern size_t bitset_bytes PARAMS ((enum bitset_type, bitset_bindex)); /* Initialise a bitset with desired type and size. */ extern bitset bitset_init PARAMS ((bitset, bitset_bindex, enum bitset_type)); @@ -287,10 +287,10 @@ do \ /* Find first set bit. */ -extern int bitset_first PARAMS ((bitset)); +extern bitset_bindex bitset_first PARAMS ((bitset)); /* Find last set bit. */ -extern int bitset_last PARAMS ((bitset)); +extern bitset_bindex bitset_last PARAMS ((bitset)); /* Dump bitset. */ extern void bitset_dump PARAMS ((FILE *, bitset)); -- 2.50.0