diff --git a/wolfcrypt/src/integer.c b/wolfcrypt/src/integer.c index a6f1a5793..63d5c0293 100644 --- a/wolfcrypt/src/integer.c +++ b/wolfcrypt/src/integer.c @@ -3912,7 +3912,7 @@ int mp_set_int (mp_int * a, unsigned long b) /* use direct mp_set if b is less than mp_digit max */ if (b < MP_DIGIT_MAX) { - return mp_set (a, b); + return mp_set (a, (mp_digit)b); } mp_zero (a);