Commit 486bd793 authored by David Reid's avatar David Reid Committed by GitHub

Merge pull request #332 from Clownacy/dev

Fix invalid vsnprintf buffer size
parents 5f145039 72c1a74c
...@@ -8752,7 +8752,7 @@ MA_API ma_result ma_log_postv(ma_log* pLog, ma_uint32 level, const char* pFormat ...@@ -8752,7 +8752,7 @@ MA_API ma_result ma_log_postv(ma_log* pLog, ma_uint32 level, const char* pFormat
return MA_OUT_OF_MEMORY; return MA_OUT_OF_MEMORY;
} }
length = vsnprintf(pFormattedMessageHeap, sizeof(pFormattedMessageHeap), pFormat, args); length = vsnprintf(pFormattedMessageHeap, length + 1, pFormat, args);
if (length < 0) { if (length < 0) {
ma_free(pFormattedMessageHeap, &pLog->allocationCallbacks); ma_free(pFormattedMessageHeap, &pLog->allocationCallbacks);
return MA_INVALID_OPERATION; return MA_INVALID_OPERATION;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment