From c1137ee3fa708fd6dd29cfecf58d7aa69def3144 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 14 Jan 2020 20:22:06 +0100 Subject: [PATCH] CoreAudio - Put g_interrupted behind IOS ifdefs --- audio/drivers/coreaudio.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/audio/drivers/coreaudio.c b/audio/drivers/coreaudio.c index 0a8ca82971..e148f4b0ff 100644 --- a/audio/drivers/coreaudio.c +++ b/audio/drivers/coreaudio.c @@ -52,7 +52,9 @@ typedef struct coreaudio size_t buffer_size; } coreaudio_t; +#if TARGET_OS_IOS static bool g_interrupted; +#endif static void coreaudio_free(void *data) { @@ -344,7 +346,11 @@ static ssize_t coreaudio_write(void *data, const void *buf_, size_t size) const uint8_t *buf = (const uint8_t*)buf_; size_t written = 0; +#if TARGET_OS_IOS while (!g_interrupted && size > 0) +#else + while (size > 0) +#endif { size_t write_avail;