From 6176f8537f1af6bcab71a931bf5b1c6905e7fc74 Mon Sep 17 00:00:00 2001 From: Tesfa Mael Date: Tue, 2 Jun 2020 22:06:14 -0700 Subject: [PATCH] Typecast to fix conversion loses --- wolfcrypt/test/test.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index e6eac70d9..59f828e70 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -18310,7 +18310,7 @@ static int ecc_test_make_pub(WC_RNG* rng) ret = wc_AsyncWait(ret, &key.asyncDev, WC_ASYNC_FLAG_CALL_AGAIN); #endif if (ret == 0) - ret = wc_ecc_sign_hash(msg, XSTRLEN((const char* )msg), tmp, &tmpSz, rng, &key); + ret = wc_ecc_sign_hash(msg, (word32)XSTRLEN((const char* )msg), tmp, &tmpSz, rng, &key); } while (ret == WC_PENDING_E); if (ret != 0) { ERROR_OUT(-9629, done); @@ -18325,7 +18325,7 @@ static int ecc_test_make_pub(WC_RNG* rng) ret = wc_AsyncWait(ret, &key.asyncDev, WC_ASYNC_FLAG_CALL_AGAIN); #endif if (ret == 0) - ret = wc_ecc_verify_hash(tmp, tmpSz, msg, XSTRLEN((const char* )msg), &verify, &key); + ret = wc_ecc_verify_hash(tmp, tmpSz, msg, (word32)XSTRLEN((const char* )msg), &verify, &key); } while (ret == WC_PENDING_E); if (ret != 0) { ERROR_OUT(-9630, done);