mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-26 06:15:43 +00:00
Change set_err_add_hook void pointer to actual function pointer signature
Change the signature of the `hook` parameter of `mbedtls_set_err_add_hook` to use the actual signature of the function as opposed to `void *`. This fixes a warning when compiling with clang `-pedantic`. Signed-off-by: Chris Jones <christopher.jones@arm.com>
This commit is contained in:
parent
fe285f53e6
commit
b179b84335
|
@ -125,7 +125,7 @@ extern "C" {
|
||||||
*
|
*
|
||||||
* \param hook hook to invasive testing function
|
* \param hook hook to invasive testing function
|
||||||
*/
|
*/
|
||||||
void mbedtls_set_err_add_hook( void *hook );
|
void mbedtls_set_err_add_hook( void (*hook)( int, int, const char *, int ) );
|
||||||
int mbedtls_err_add( int high, int low, const char *file, int line );
|
int mbedtls_err_add( int high, int low, const char *file, int line );
|
||||||
#define MBEDTLS_ERR_ADD( high, low ) \
|
#define MBEDTLS_ERR_ADD( high, low ) \
|
||||||
( mbedtls_err_add( high, low, __FILE__, __LINE__ ) )
|
( mbedtls_err_add( high, low, __FILE__, __LINE__ ) )
|
||||||
|
|
|
@ -896,7 +896,7 @@ const char * mbedtls_low_level_strerr( int error_code )
|
||||||
#if defined(MBEDTLS_TEST_HOOKS)
|
#if defined(MBEDTLS_TEST_HOOKS)
|
||||||
static void (*err_add_hook)( int, int, const char *, int );
|
static void (*err_add_hook)( int, int, const char *, int );
|
||||||
|
|
||||||
void mbedtls_set_err_add_hook(void *hook)
|
void mbedtls_set_err_add_hook( void (*hook)( int, int, const char *, int ) )
|
||||||
{
|
{
|
||||||
err_add_hook = hook;
|
err_add_hook = hook;
|
||||||
}
|
}
|
||||||
|
|
|
@ -85,7 +85,7 @@ LOW_LEVEL_CODE_CHECKS
|
||||||
#if defined(MBEDTLS_TEST_HOOKS)
|
#if defined(MBEDTLS_TEST_HOOKS)
|
||||||
static void (*err_add_hook)( int, int, const char *, int );
|
static void (*err_add_hook)( int, int, const char *, int );
|
||||||
|
|
||||||
void mbedtls_set_err_add_hook(void *hook)
|
void mbedtls_set_err_add_hook( void (*hook)( int, int, const char *, int ) )
|
||||||
{
|
{
|
||||||
err_add_hook = hook;
|
err_add_hook = hook;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue