Update bignum_core.c

Co-authored-by: Gilles Peskine <gilles.peskine@arm.com>
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
diff --git a/library/bignum_core.c b/library/bignum_core.c
index 441151e..e719dcc 100644
--- a/library/bignum_core.c
+++ b/library/bignum_core.c
@@ -84,9 +84,9 @@
         return a;
     } else {
 #if defined(MBEDTLS_HAVE_INT32)
-        return (mbedtls_mpi_uint) MBEDTLS_BSWAP32((uint32_t) a);
+        return (mbedtls_mpi_uint) MBEDTLS_BSWAP32(a);
 #elif defined(MBEDTLS_HAVE_INT64)
-        return (mbedtls_mpi_uint) MBEDTLS_BSWAP64((uint64_t) a);
+        return (mbedtls_mpi_uint) MBEDTLS_BSWAP64(a);
 #else
 #error "This is one of several places that need to be adapted to support a new limb size"
 #endif