aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2017-09-30 18:03:32 +0200
committerJ08nY2017-09-30 18:03:32 +0200
commit137390f09976235da012a1279e5ba64e54e1c6e1 (patch)
tree66fe0d093fdd4ec2fe2570db4eb02e28bcde3960
parentd33bf16d87b7a9261e25d7ebe7a084570f3f5046 (diff)
downloadecgen-137390f09976235da012a1279e5ba64e54e1c6e1.tar.gz
ecgen-137390f09976235da012a1279e5ba64e54e1c6e1.tar.zst
ecgen-137390f09976235da012a1279e5ba64e54e1c6e1.zip
-rw-r--r--src/util/bits.c4
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;
}