Fix possible uninitialization error

Signed-off-by: Gabor Mezei <gabor.mezei@arm.com>
diff --git a/tests/suites/test_suite_bignum_mod.function b/tests/suites/test_suite_bignum_mod.function
index 4914e1d..527146e 100644
--- a/tests/suites/test_suite_bignum_mod.function
+++ b/tests/suites/test_suite_bignum_mod.function
@@ -111,20 +111,20 @@
 {
     mbedtls_mpi_uint *X = NULL;
 
+    mbedtls_mpi_mod_residue rA = { NULL, 0 };
+    mbedtls_mpi_mod_residue rB = { NULL, 0 };
+    mbedtls_mpi_mod_residue rR = { NULL, 0 };
+    mbedtls_mpi_mod_residue rX = { NULL, 0 };
+
     mbedtls_mpi_mod_modulus m;
     mbedtls_mpi_mod_modulus_init( &m );
 
     TEST_EQUAL( test_read_modulus( &m, MBEDTLS_MPI_MOD_REP_MONTGOMERY, input_N ),
                 0 );
 
-    mbedtls_mpi_mod_residue rA;
     TEST_EQUAL( test_read_residue( &rA, &m, input_A, 0 ), 0 );
-
-    mbedtls_mpi_mod_residue rB;
     TEST_EQUAL( test_read_residue( &rB, &m, input_B, 0 ), 0 );
-
-    mbedtls_mpi_mod_residue rR;
-    TEST_EQUAL( test_read_residue( &rR, &m, result, 0 ), 0 );
+    TEST_EQUAL( test_read_residue( &rR, &m, result,  0 ), 0 );
 
     const size_t limbs = m.limbs;
     const size_t bytes = limbs * sizeof( mbedtls_mpi_uint );
@@ -135,7 +135,6 @@
 
     ASSERT_ALLOC( X, limbs );
 
-    mbedtls_mpi_mod_residue rX;
     TEST_EQUAL( mbedtls_mpi_mod_residue_setup( &rX, &m, X, limbs ), 0 );
 
     TEST_EQUAL( mbedtls_mpi_mod_mul( &rX, &rA, &rB, &m ), 0 );
@@ -200,26 +199,25 @@
 {
     mbedtls_mpi_uint *X = NULL;
 
+    mbedtls_mpi_mod_residue rA = { NULL, 0 };
+    mbedtls_mpi_mod_residue rB = { NULL, 0 };
+    mbedtls_mpi_mod_residue rR = { NULL, 0 };
+    mbedtls_mpi_mod_residue rX = { NULL, 0 };
+
     mbedtls_mpi_mod_modulus m;
     mbedtls_mpi_mod_modulus_init( &m );
 
     TEST_EQUAL( test_read_modulus( &m, MBEDTLS_MPI_MOD_REP_MONTGOMERY, input_N ),
                 0 );
 
-    mbedtls_mpi_mod_residue rA;
     TEST_EQUAL( test_read_residue( &rA, &m, input_A, 1 ), 0 );
-
-    mbedtls_mpi_mod_residue rB;
     TEST_EQUAL( test_read_residue( &rB, &m, input_B, 1 ), 0 );
-
-    mbedtls_mpi_mod_residue rR;
-    TEST_EQUAL( test_read_residue( &rR, &m, result, 1 ), 0 );
+    TEST_EQUAL( test_read_residue( &rR, &m, result,  1 ), 0 );
 
     const size_t limbs = m.limbs;
 
     ASSERT_ALLOC( X, limbs );
 
-    mbedtls_mpi_mod_residue rX;
     TEST_EQUAL( mbedtls_mpi_mod_residue_setup( &rX, &m, X, limbs ), 0 );
     rX.limbs = rR.limbs;