From cfb7020ae85252929c2312964ec0c3a181418f33 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 18 Jul 2021 09:45:14 +1000 Subject: [PATCH] Add a null check to ma_free(). --- miniaudio.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/miniaudio.h b/miniaudio.h index 010c22f4..0549c1e3 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -44818,6 +44818,10 @@ MA_API void* ma_realloc(void* p, size_t sz, const ma_allocation_callbacks* pAllo MA_API void ma_free(void* p, const ma_allocation_callbacks* pAllocationCallbacks) { + if (p == NULL) { + return; + } + if (pAllocationCallbacks != NULL) { if (pAllocationCallbacks->onFree != NULL) { pAllocationCallbacks->onFree(p, pAllocationCallbacks->pUserData);