diff --git a/miniaudio.h b/miniaudio.h index 6a2c5ac6..8b9a2b1b 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -45871,6 +45871,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);