Переглянути джерело

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 7 місяців тому
батько
коміт
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!");