Fix printed output of some selftests
diff --git a/library/rsa.c b/library/rsa.c
index 559c410..a8f0df9 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -1642,9 +1642,12 @@
return( 1 );
}
+ if( verbose != 0 )
+ mbedtls_printf( "passed\n" );
+
#if defined(MBEDTLS_SHA1_C)
if( verbose != 0 )
- mbedtls_printf( "passed\n PKCS#1 data sign : " );
+ mbedtls_printf( "PKCS#1 data sign : " );
mbedtls_sha1( rsa_plaintext, PT_LEN, sha1sum );
@@ -1670,9 +1673,12 @@
}
if( verbose != 0 )
- mbedtls_printf( "passed\n\n" );
+ mbedtls_printf( "passed\n" );
#endif /* MBEDTLS_SHA1_C */
+ if( verbose != 0 )
+ mbedtls_printf( "\n" );
+
cleanup:
mbedtls_rsa_free( &rsa );
#else /* MBEDTLS_PKCS1_V15 */