mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-07-08 22:10:40 +00:00
Transaction support: be more future-proof
If there's ever a non-SE-related transaction, make sure it gets handled during init.
This commit is contained in:
parent
75c126b958
commit
4b73422318
|
@ -5800,7 +5800,7 @@ psa_status_t psa_crypto_init( void )
|
||||||
if( status != PSA_SUCCESS )
|
if( status != PSA_SUCCESS )
|
||||||
goto exit;
|
goto exit;
|
||||||
|
|
||||||
#if defined(MBEDTLS_PSA_CRYPTO_SE_C)
|
#if defined(PSA_CRYPTO_STORAGE_HAS_TRANSACTIONS)
|
||||||
status = psa_crypto_load_transaction( );
|
status = psa_crypto_load_transaction( );
|
||||||
if( status == PSA_SUCCESS )
|
if( status == PSA_SUCCESS )
|
||||||
{
|
{
|
||||||
|
@ -5811,7 +5811,7 @@ psa_status_t psa_crypto_init( void )
|
||||||
/* There's no transaction to complete. It's all good. */
|
/* There's no transaction to complete. It's all good. */
|
||||||
status = PSA_SUCCESS;
|
status = PSA_SUCCESS;
|
||||||
}
|
}
|
||||||
#endif /* MBEDTLS_PSA_CRYPTO_SE_C */
|
#endif /* PSA_CRYPTO_STORAGE_HAS_TRANSACTIONS */
|
||||||
|
|
||||||
/* All done. */
|
/* All done. */
|
||||||
global_data.initialized = 1;
|
global_data.initialized = 1;
|
||||||
|
|
Loading…
Reference in a new issue