webaudio: Remove miniaudio from window on uninit

This commit is contained in:
Fabio Arnold
2022-08-26 11:50:07 +02:00
committed by David Reid
parent be32dc0e04
commit f466414fd2
+8 -2
View File
@@ -38756,8 +38756,14 @@ static ma_result ma_context_uninit__webaudio(ma_context* pContext)
MA_ASSERT(pContext != NULL); MA_ASSERT(pContext != NULL);
MA_ASSERT(pContext->backend == ma_backend_webaudio); MA_ASSERT(pContext->backend == ma_backend_webaudio);
/* Nothing needs to be done here. */ (void)pContext; /* Unused. */
(void)pContext;
/* Remove the global miniaudio object from window. */
EM_ASM({
if (typeof(window.miniaudio) !== 'undefined') {
delete window.miniaudio;
}
});
return MA_SUCCESS; return MA_SUCCESS;
} }