Просмотр исходного кода

emscripten: Don't pass an argument to MAIN_THREAD_EM_ASM_INT we don't use.

This upsets things, because you end up calling a javascript function with
more arguments than it expects, and if asserts are enabled, Emscripten notices
this and aborts the program when you hit this code.

Reference Issue #14670.
Ryan C. Gordon 2 месяцев назад
Родитель
Сommit
b681862f14
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/audio/emscripten/SDL_emscriptenaudio.c

+ 1 - 1
src/audio/emscripten/SDL_emscriptenaudio.c

@@ -171,7 +171,7 @@ static bool EMSCRIPTENAUDIO_OpenDevice(SDL_AudioDevice *device)
             }
         }
         return (SDL3.audioContext !== undefined);
-    }, device->recording);
+    });
 
     if (!result) {
         return SDL_SetError("Web Audio API is not available!");