Commit d33b571c authored by David Reid's avatar David Reid

Fix some sanitization warnings.

Public issue https://github.com/mackron/miniaudio/issues/550
parent 82ca2e16
...@@ -11881,12 +11881,19 @@ Standard Library Stuff ...@@ -11881,12 +11881,19 @@ Standard Library Stuff
#endif #endif
#endif #endif
#ifndef MA_ZERO_MEMORY static MA_INLINE void ma_zero_memory(void* p, size_t sz)
{
#ifdef MA_WIN32 #ifdef MA_WIN32
#define MA_ZERO_MEMORY(p, sz) ZeroMemory((p), (sz)) ZeroMemory(p, sz);
#else #else
#define MA_ZERO_MEMORY(p, sz) memset((p), 0, (sz)) if (sz > 0) {
memset(p, 0, sz);
}
#endif #endif
}
#ifndef MA_ZERO_MEMORY
#define MA_ZERO_MEMORY(p, sz) ma_zero_memory((p), (sz))
#endif #endif
#ifndef MA_COPY_MEMORY #ifndef MA_COPY_MEMORY
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