diff --git a/src/scalar_low_impl.h b/src/scalar_low_impl.h index c80e70c5a2..3d2c76a20c 100644 --- a/src/scalar_low_impl.h +++ b/src/scalar_low_impl.h @@ -38,7 +38,7 @@ static int secp256k1_scalar_add(secp256k1_scalar *r, const secp256k1_scalar *a, static void secp256k1_scalar_cadd_bit(secp256k1_scalar *r, unsigned int bit, int flag) { if (flag && bit < 32) - *r += (1 << bit); + *r += (1u << bit); #ifdef VERIFY VERIFY_CHECK(secp256k1_scalar_check_overflow(r) == 0); #endif