From 5bb31e3282093e9bcc1d08c3e01e6fa8e386ac38 Mon Sep 17 00:00:00 2001 From: sowle Date: Fri, 23 Feb 2024 12:57:09 +0100 Subject: [PATCH] warning fixed (thanks to @crypto_zoidberg) --- src/crypto/crypto-sugar.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crypto/crypto-sugar.h b/src/crypto/crypto-sugar.h index 2f31c826..b708283f 100644 --- a/src/crypto/crypto-sugar.h +++ b/src/crypto/crypto-sugar.h @@ -245,7 +245,7 @@ namespace crypto explicit scalar_t(const boost::multiprecision::number& bigint) { zero(); - unsigned int bytes_to_copy = bigint.backend().size() * bigint.backend().limb_bits / 8; + size_t bytes_to_copy = bigint.backend().size() * bigint.backend().limb_bits / 8; if (bytes_to_copy > sizeof *this) bytes_to_copy = sizeof *this; memcpy(&m_s[0], bigint.backend().limbs(), bytes_to_copy);