literal suffix
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
diff --git a/bn_mp_ilogb.c b/bn_mp_ilogb.c
index 32163d7..fe7fe39 100644
--- a/bn_mp_ilogb.c
+++ b/bn_mp_ilogb.c
@@ -8,7 +8,7 @@ static mp_word s_pow(mp_word base, mp_word exponent)
{
mp_word result = 1uLL;
while (exponent != 0u) {
- if ((exponent & 0x1) == 1) {
+ if ((exponent & 1u) == 1u) {
result *= base;
}
exponent >>= 1;
@@ -85,9 +85,9 @@ int mp_ilogb(mp_int *a, mp_digit base, mp_int *c)
return MP_VAL;
}
- if (base < 2) {
+ if (base < 2u) {
return MP_VAL;
- } else if (base == 2) {
+ } else if (base == 2u) {
cmp = mp_count_bits(a) - 1;
mp_set_int(c, (unsigned long)cmp);
return err;
@@ -114,9 +114,9 @@ int mp_ilogb(mp_int *a, mp_digit base, mp_int *c)
return err;
}
- low = 0uL;
+ low = 0u;
mp_set(&bracket_low, 1uL);
- high = 1uL;
+ high = 1u;
mp_set(&bracket_high, base);
@@ -138,7 +138,7 @@ int mp_ilogb(mp_int *a, mp_digit base, mp_int *c)
}
mp_set(&bi_base, base);
- while ((high - low) > 1) {
+ while ((high - low) > 1u) {
mid = (high + low) >> 1;
/* Difference can be larger then the type behind mp_digit can hold */
if ((mid - low) > (unsigned int)(MP_MASK)) {