From 3bf830079fab52de80ff6cbabbeea4708a4e3f2d Mon Sep 17 00:00:00 2001 From: David Reid Date: Sat, 18 Nov 2017 10:23:36 +1000 Subject: [PATCH] Don't use OSS with Emscripten. --- mini_al.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mini_al.h b/mini_al.h index 45bfc520..2dcf3e71 100644 --- a/mini_al.h +++ b/mini_al.h @@ -195,6 +195,9 @@ extern "C" { #ifdef __ANDROID__ #define MAL_ANDROID #endif + #ifdef __EMSCRIPTEN__ + #define MAL_EMSCRIPTEN + #endif #endif // Some backends are only supported on certain platforms. @@ -226,7 +229,7 @@ extern "C" { #if defined(MAL_ANDROID) #define MAL_SUPPORT_OPENSL #endif - #if !defined(MAL_LINUX) && !defined(MAL_APPLE) && !defined(MAL_ANDROID) + #if !defined(MAL_LINUX) && !defined(MAL_APPLE) && !defined(MAL_ANDROID) && !defined(MAL_EMSCRIPTEN) #define MAL_SUPPORT_OSS #endif #endif