Commit 32d28747 authored by Giovanni Petrantoni's avatar Giovanni Petrantoni

Attempt to fix ubsan issue under macOS #295

parent d06d4983
......@@ -25151,6 +25151,7 @@ static ma_result ma_context_get_device_info__coreaudio(ma_context* pContext, ma_
/* Formats. */
{
ma_format uniqueFormats[ma_format_count];
memset(uniqueFormats, 0xFF, sizeof(ma_format) * ma_format_count);
ma_uint32 uniqueFormatCount = 0;
ma_uint32 channels;
......@@ -25192,8 +25193,7 @@ static ma_result ma_context_get_device_info__coreaudio(ma_context* pContext, ma_
continue;
}
uniqueFormatCount += 1;
uniqueFormats[uniqueFormatCount++] = format;
/* Sample Rates */
result = ma_get_AudioObject_sample_rates(pContext, deviceObjectID, deviceType, &sampleRateRangeCount, &pSampleRateRanges);
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