Avoid spurious write to *olen in PSA version of rsa_encrypt_wrap()
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
diff --git a/library/pk_wrap.c b/library/pk_wrap.c
index 73005cf..8f9b5e5 100644
--- a/library/pk_wrap.c
+++ b/library/pk_wrap.c
@@ -249,9 +249,7 @@
return( MBEDTLS_ERR_RSA_INVALID_PADDING );
#endif
- *olen = mbedtls_rsa_get_len( rsa );
-
- if( *olen > osize )
+ if( mbedtls_rsa_get_len( rsa ) > osize )
return( MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE );
/* mbedtls_pk_write_pubkey_der() expects a full PK context;