diff --git a/tests/test_opus_api.c b/tests/test_opus_api.c
index bafe4e48ebd7c2060b8514b8e88bcdd6335267f6..9bfa5ccaa8c2bd37d8607c4e828781d1472448e7 100644
--- a/tests/test_opus_api.c
+++ b/tests/test_opus_api.c
@@ -1753,7 +1753,7 @@ int test_repacketizer_api(void)
 #endif
 #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
 
-typedef void *(*mhook)(size_t __size, __const __malloc_ptr_t);
+typedef void *(*mhook)(size_t __size, __const void *);
 #endif
 
 int test_malloc_fail(void)