diff options
| author | J08nY | 2017-09-30 18:03:32 +0200 |
|---|---|---|
| committer | J08nY | 2017-09-30 18:03:32 +0200 |
| commit | 137390f09976235da012a1279e5ba64e54e1c6e1 (patch) | |
| tree | 66fe0d093fdd4ec2fe2570db4eb02e28bcde3960 | |
| parent | d33bf16d87b7a9261e25d7ebe7a084570f3f5046 (diff) | |
| download | ecgen-137390f09976235da012a1279e5ba64e54e1c6e1.tar.gz ecgen-137390f09976235da012a1279e5ba64e54e1c6e1.tar.zst ecgen-137390f09976235da012a1279e5ba64e54e1c6e1.zip | |
| -rw-r--r-- | src/util/bits.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/bits.c b/src/util/bits.c index 55d5bf3..e5f28c1 100644 --- a/src/util/bits.c +++ b/src/util/bits.c @@ -236,7 +236,7 @@ void bits_notz(bits_t *bits) { if (bits->bitlen % 8 != 0) { size_t mask_len = bits->bitlen % 8; unsigned char mask = 0; - for (size_t i = 7; i >= 0; --i) { + for (size_t i = 7; i > 0; --i) { mask |= 1 << i; if (--mask_len == 0) break; } @@ -417,7 +417,7 @@ bool bits_eq(const bits_t *one, const bits_t *other) { if (one->bitlen % 8 != 0) { size_t mask_len = one->bitlen % 8; unsigned char mask = 0; - for (size_t i = 7; i >= 0; --i) { + for (size_t i = 7; i > 0; --i) { mask |= 1 << i; if (--mask_len == 0) break; } |
