summaryrefslogtreecommitdiff
path: root/src/Sbitset.c
diff options
context:
space:
mode:
authorJoel E. Denny <jdenny@clemson.edu>2009-10-16 19:27:12 -0400
committerJoel E. Denny <jdenny@clemson.edu>2009-10-16 19:30:32 -0400
commit5297ebb3bcdf4f957bdab9c5535c2c9c47f7dc07 (patch)
tree92e45dab6aa3dc60b4212150765fd2cdd89d1836 /src/Sbitset.c
parent175620d3c65209ce72e451bd75756f6bb67e33a1 (diff)
downloadbison-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.c8
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;