Fix IAR warning
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
diff --git a/library/bignum.c b/library/bignum.c
index d59a5d7..9bc1c2d 100644
--- a/library/bignum.c
+++ b/library/bignum.c
@@ -1254,10 +1254,10 @@
*/
if (0 == d || u1 >= d) {
if (r != NULL) {
- *r = ~0;
+ *r = ~(mbedtls_mpi_uint) 0u;
}
- return ~0;
+ return ~(mbedtls_mpi_uint) 0u;
}
#if defined(MBEDTLS_HAVE_UDBL)
@@ -1403,7 +1403,7 @@
for (i = n; i > t; i--) {
if (X.p[i] >= Y.p[t]) {
- Z.p[i - t - 1] = ~0;
+ Z.p[i - t - 1] = ~(mbedtls_mpi_uint) 0u;
} else {
Z.p[i - t - 1] = mbedtls_int_div_int(X.p[i], X.p[i - 1],
Y.p[t], NULL);