From ac7287357b372c5da03a7e974abc2391638aa714 Mon Sep 17 00:00:00 2001 From: darkerbit Date: Thu, 16 Feb 2023 18:33:12 +0200 Subject: sokol_audio.h: Include alloca.h on Linux Required by a snd_pcm_hw_params_alloca call in _saudio_alsa_backend_init. This change makes it so the implementation links correctly on Linux in -std=c99 mode, instead of relying on implicit alloca only provided by GNU extensions. --- sokol_audio.h | 1 + 1 file changed, 1 insertion(+) diff --git a/sokol_audio.h b/sokol_audio.h index 5a42ecfb..bdd69530 100644 --- a/sokol_audio.h +++ b/sokol_audio.h @@ -780,6 +780,7 @@ inline void saudio_setup(const saudio_desc& desc) { return saudio_setup(&desc); #include "aaudio/AAudio.h" #endif #elif defined(_SAUDIO_LINUX) + #include #define _SAUDIO_PTHREADS (1) #include #define ALSA_PCM_NEW_HW_PARAMS_API -- cgit v1.2.3