summaryrefslogtreecommitdiff
path: root/crypto/ec/ec_mult.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2001-04-03 14:03:47 +0000
committerBodo Möller <bodo@openssl.org>2001-04-03 14:03:47 +0000
commit413a4a046192456a50f24320c0cedc4a8c83cbe2 (patch)
tree07b53adccae32cee25b9a9bdae4b2b88e9790a0d /crypto/ec/ec_mult.c
parenta95d2c5133e1a71671739e97d34dabc93bdf9cbc (diff)
downloadopenssl-new-413a4a046192456a50f24320c0cedc4a8c83cbe2.tar.gz
Fix warnings.
Diffstat (limited to 'crypto/ec/ec_mult.c')
-rw-r--r--crypto/ec/ec_mult.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c
index 27e9aadd67..63113e1260 100644
--- a/crypto/ec/ec_mult.c
+++ b/crypto/ec/ec_mult.c
@@ -206,7 +206,7 @@ int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar);
wsize[i] = EC_window_bits_for_scalar_size(bits);
- num_val += 1 << (wsize[i] - 1);
+ num_val += 1u << (wsize[i] - 1);
if (bits > max_bits)
max_bits = bits;
wbits[i] = 0;
@@ -227,7 +227,7 @@ int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
for (i = 0; i < totalnum; i++)
{
val_sub[i] = v;
- for (j = 0; j < (1 << (wsize[i] - 1)); j++)
+ for (j = 0; j < (1u << (wsize[i] - 1)); j++)
{
*v = EC_POINT_new(group);
if (*v == NULL) goto err;
@@ -278,7 +278,7 @@ int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar,
if (wsize[i] > 1)
{
if (!EC_POINT_dbl(group, tmp, val_sub[i][0], ctx)) goto err;
- for (j = 1; j < (1 << (wsize[i] - 1)); j++)
+ for (j = 1; j < (1u << (wsize[i] - 1)); j++)
{
if (!EC_POINT_add(group, val_sub[i][j], val_sub[i][j - 1], tmp, ctx)) goto err;
}