diff --git a/test/test_browser.py b/test/test_browser.py index 3b6f93735af07..0ac71fd040d7d 100644 --- a/test/test_browser.py +++ b/test/test_browser.py @@ -5522,7 +5522,7 @@ def test_audio_worklet_params_mixing(self, args): @requires_sound_hardware @also_with_minimal_runtime def test_audio_worklet_emscripten_locks(self): - self.btest_exit('webaudio/audioworklet_emscripten_futex_wake.cpp', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '-pthread']) + self.btest_exit('webaudio/audioworklet_emscripten_locks.c', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '-pthread']) def test_error_reporting(self): # Test catching/reporting Error objects diff --git a/test/webaudio/audioworklet_emscripten_futex_wake.cpp b/test/webaudio/audioworklet_emscripten_locks.c similarity index 98% rename from test/webaudio/audioworklet_emscripten_futex_wake.cpp rename to test/webaudio/audioworklet_emscripten_locks.c index f76e81234ffb9..1beff83218cb1 100644 --- a/test/webaudio/audioworklet_emscripten_futex_wake.cpp +++ b/test/webaudio/audioworklet_emscripten_locks.c @@ -14,7 +14,7 @@ // - emscripten_get_now() // Internal, found in 'system/lib/pthread/threading_internal.h' (and requires building with -pthread) -extern "C" int _emscripten_thread_supports_atomics_wait(void); +int _emscripten_thread_supports_atomics_wait(void); typedef enum { // No wait support in audio worklets