From 0d94eb7da98cab295cfe4d85e7e6a7d67995720e Mon Sep 17 00:00:00 2001 From: David Reid Date: Mon, 5 Jan 2026 09:37:46 +1000 Subject: [PATCH] Have ma_node_graph_init() fail if a config is not specified. The config is required for the channel count. --- miniaudio.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/miniaudio.h b/miniaudio.h index a3250eae..9bed5dee 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -74813,6 +74813,11 @@ MA_API ma_result ma_node_graph_init(const ma_node_graph_config* pConfig, const m } MA_ZERO_OBJECT(pNodeGraph); + + if (pConfig == NULL) { + return MA_INVALID_ARGS; + } + pNodeGraph->processingSizeInFrames = pConfig->processingSizeInFrames; /* Data source. */