diff options
author | Joel E. Denny <jdenny@clemson.edu> | 2009-10-16 19:27:12 -0400 |
---|---|---|
committer | Joel E. Denny <jdenny@clemson.edu> | 2009-10-16 19:30:32 -0400 |
commit | 5297ebb3bcdf4f957bdab9c5535c2c9c47f7dc07 (patch) | |
tree | 92e45dab6aa3dc60b4212150765fd2cdd89d1836 /src/Sbitset.c | |
parent | 175620d3c65209ce72e451bd75756f6bb67e33a1 (diff) | |
download | bison-5297ebb3bcdf4f957bdab9c5535c2c9c47f7dc07.tar.gz |
cleanup.
* src/Sbitset.c (Sbitset__new_on_obstack): Use Sbitset instead
of char*.
(Sbitset__isEmpty): Use Sbitset instead of char*.
* src/Sbitset.h (Sbitset): Make it a pointer to unsigned char
instead of char. This helps to avoid casting errors.
(Sbitset__or): Use Sbitset instead of char*.
Diffstat (limited to 'src/Sbitset.c')
-rw-r--r-- | src/Sbitset.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Sbitset.c b/src/Sbitset.c index af8600bd..742b5659 100644 --- a/src/Sbitset.c +++ b/src/Sbitset.c @@ -33,9 +33,9 @@ Sbitset__new (Sbitset__Index nbits) Sbitset Sbitset__new_on_obstack (Sbitset__Index nbits, struct obstack *obstackp) { - char *result; - char *ptr; - char *end; + Sbitset result; + Sbitset ptr; + Sbitset end; aver (nbits); result = obstack_alloc (obstackp, Sbitset__nbytes (nbits)); for (ptr = result, end = result + Sbitset__nbytes (nbits); ptr < end; ++ptr) @@ -52,7 +52,7 @@ Sbitset__delete (Sbitset self) bool Sbitset__isEmpty (Sbitset self, Sbitset__Index nbits) { - char *last = self + Sbitset__nbytes (nbits) - 1; + Sbitset last = self + Sbitset__nbytes (nbits) - 1; for (; self < last; ++self) if (*self != 0) return false; |