diff options
author | tb <> | 2024-12-19 21:05:46 +0000 |
---|---|---|
committer | tb <> | 2024-12-19 21:05:46 +0000 |
commit | 48551e625306164f102a647c7cfd4baf05e95900 (patch) | |
tree | 7947f5eef87ace1e29981e9070fc04647e246175 /src | |
parent | 57acb2f70ed3681dfce575f2e640479b5301905c (diff) | |
download | openbsd-48551e625306164f102a647c7cfd4baf05e95900.tar.gz openbsd-48551e625306164f102a647c7cfd4baf05e95900.tar.bz2 openbsd-48551e625306164f102a647c7cfd4baf05e95900.zip |
ec_mult: use 1ULL to avoid C4334 warning on Visual Studio
The shift is between 0 and 5 bits, so it doesn't matter, but VS is short
for very st...ubborn as are its users when it comes to reporting non-issues
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/ec/ec_mult.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/ec/ec_mult.c b/src/lib/libcrypto/ec/ec_mult.c index e7646842f3..d11086de64 100644 --- a/src/lib/libcrypto/ec/ec_mult.c +++ b/src/lib/libcrypto/ec/ec_mult.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ec_mult.c,v 1.55 2024/12/07 13:49:43 tb Exp $ */ | 1 | /* $OpenBSD: ec_mult.c,v 1.56 2024/12/19 21:05:46 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Originally written by Bodo Moeller and Nils Larsch for the OpenSSL project. | 3 | * Originally written by Bodo Moeller and Nils Larsch for the OpenSSL project. |
4 | */ | 4 | */ |
@@ -275,7 +275,7 @@ ec_wnaf_new(const EC_GROUP *group, const EC_POINT *point, const BIGNUM *bn, | |||
275 | if (!ec_compute_wnaf(bn, wnaf->digits, wnaf->num_digits)) | 275 | if (!ec_compute_wnaf(bn, wnaf->digits, wnaf->num_digits)) |
276 | goto err; | 276 | goto err; |
277 | 277 | ||
278 | wnaf->num_multiples = 1 << (ec_window_bits(bn) - 1); | 278 | wnaf->num_multiples = 1ULL << (ec_window_bits(bn) - 1); |
279 | if ((wnaf->multiples = calloc(wnaf->num_multiples, | 279 | if ((wnaf->multiples = calloc(wnaf->num_multiples, |
280 | sizeof(*wnaf->multiples))) == NULL) | 280 | sizeof(*wnaf->multiples))) == NULL) |
281 | goto err; | 281 | goto err; |