From 29861736628f3cf404d0548996f18be45f9a8760 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 26 Apr 2026 08:32:28 +1000 Subject: [PATCH] Emscripten: Fix an error with ALLOW_MEMORY_GROWTH. Public issue https://github.com/mackron/miniaudio/issues/1114 --- miniaudio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miniaudio.h b/miniaudio.h index 694b73c1..25a4aa05 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -42181,7 +42181,7 @@ static ma_result ma_device_init__webaudio(ma_device* pDevice, const ma_device_co /* The node processing callback. */ device.scriptNode.onaudioprocess = function(e) { - if (device.intermediaryBufferView == null || device.intermediaryBufferView.length == 0) { + if (device.intermediaryBufferView == null || device.intermediaryBufferView.length == 0 || device.intermediaryBufferView.buffer !== HEAPF32.buffer) { device.intermediaryBufferView = new Float32Array(HEAPF32.buffer, Number(pIntermediaryBuffer), bufferSize * channels); }