Exp mod: move declarations before use
Signed-off-by: Janos Follath <janos.follath@arm.com>
diff --git a/library/bignum.c b/library/bignum.c
index 8a00ff5..674aab7 100644
--- a/library/bignum.c
+++ b/library/bignum.c
@@ -1602,7 +1602,6 @@
mbedtls_mpi *prec_RR)
{
int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
- mbedtls_mpi RR, T, E_core;
if (mbedtls_mpi_cmp_int(N, 0) <= 0 || (N->p[0] & 1) == 0) {
return MBEDTLS_ERR_MPI_BAD_INPUT_DATA;
@@ -1617,8 +1616,11 @@
return MBEDTLS_ERR_MPI_BAD_INPUT_DATA;
}
+ mbedtls_mpi RR;
mbedtls_mpi_init(&RR);
+ mbedtls_mpi T;
mbedtls_mpi_init(&T);
+ mbedtls_mpi E_core;
mbedtls_mpi_init(&E_core);
/*