From 631bc047d842e339a04a5437e63a36555862f7c6 Mon Sep 17 00:00:00 2001 From: David Reid Date: Tue, 23 Dec 2025 14:47:48 +1000 Subject: [PATCH] Minor C89 compatibility fix. --- miniaudio.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/miniaudio.h b/miniaudio.h index 73e880df..bd0de435 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -40996,11 +40996,12 @@ static ma_result ma_device_start__aaudio(ma_device* pDevice) { ma_device_state_aaudio* pDeviceStateAAudio = ma_device_get_backend_state__aaudio(pDevice); ma_device_type deviceType = ma_device_get_type(pDevice); + ma_result result; ma_device_state_async_flush(&pDeviceStateAAudio->async); if (deviceType == ma_device_type_capture || deviceType == ma_device_type_duplex) { - ma_result result = ma_device_start_stream__aaudio(pDevice, pDeviceStateAAudio->pStreamCapture); + result = ma_device_start_stream__aaudio(pDevice, pDeviceStateAAudio->pStreamCapture); if (result != MA_SUCCESS) { return result; } @@ -41010,7 +41011,7 @@ static ma_result ma_device_start__aaudio(ma_device* pDevice) /* Do an initial step to get the buffer ready in preparation for the first callback instantiation. */ ma_device_step__aaudio(pDevice, MA_BLOCKING_MODE_NON_BLOCKING); - ma_result result = ma_device_start_stream__aaudio(pDevice, pDeviceStateAAudio->pStreamPlayback); + result = ma_device_start_stream__aaudio(pDevice, pDeviceStateAAudio->pStreamPlayback); if (result != MA_SUCCESS) { if (deviceType == ma_device_type_duplex) { ma_device_stop_stream__aaudio(pDevice, pDeviceStateAAudio->pStreamCapture);