1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-06 04:00:08 +00:00

CoreAudio: Fixed a potential crash when opening media files with zero audio channels

This commit is contained in:
hogliux 2018-02-12 09:13:37 +00:00
parent 313e677904
commit 46a596fc7d

View file

@ -385,7 +385,7 @@ public:
status = AudioFileGetPropertyInfo (audioFileID, kAudioFilePropertyChannelLayout, &sizeOfLayout, &isWritable);
if (status == noErr)
if (status == noErr && sizeOfLayout >= (sizeof (AudioChannelLayout) - sizeof (AudioChannelDescription)))
{
caLayout.malloc (1, static_cast<size_t> (sizeOfLayout));