[MBEDTLS] Update to version 2.7.19. CORE-17252

This commit is contained in:
Thomas Faber 2021-09-11 20:10:19 -04:00
parent 2e53fc8edb
commit a01a8faa60
No known key found for this signature in database
GPG key ID: 076E7C3D44720826
19 changed files with 352 additions and 66 deletions

View file

@ -60,6 +60,12 @@ static void threading_mutex_init_pthread( mbedtls_threading_mutex_t *mutex )
if( mutex == NULL )
return;
/* A nonzero value of is_valid indicates a successfully initialized
* mutex. This is a workaround for not being able to return an error
* code for this function. The lock/unlock functions return an error
* if is_valid is nonzero. The Mbed TLS unit test code uses this field
* to distinguish more states of the mutex; see helpers.function for
* details. */
mutex->is_valid = pthread_mutex_init( &mutex->mutex, NULL ) == 0;
}