Fix a memory leak in ma_decoder_init_memory().

This commit is contained in:
David Reid
2025-02-25 09:21:22 +10:00
parent 569edb8436
commit ca4cfef267
+1 -1
View File
@@ -65001,7 +65001,7 @@ MA_API ma_result ma_decoder_init_memory(const void* pData, size_t dataSize, cons
result = ma_decoder_init__internal(&config, pDecoder); result = ma_decoder_init__internal(&config, pDecoder);
if (result == MA_SUCCESS) { if (result == MA_SUCCESS) {
return ma_decoder__postinit_or_uninit(&config, pDecoder); return result; /* Don't return ma_decoder__postinit_or_uninit() here because ma_decoder_init__internal() will already have done it. */
} }
} else { } else {
/* Initialization failed. Probably an unsupported format. Skip. */ /* Initialization failed. Probably an unsupported format. Skip. */