diff --git a/libraries/audio/src/Sound.cpp b/libraries/audio/src/Sound.cpp index 7c5dd3813b..385ebf6672 100644 --- a/libraries/audio/src/Sound.cpp +++ b/libraries/audio/src/Sound.cpp @@ -44,7 +44,7 @@ AudioDataPointer AudioData::make(uint32_t numSamples, uint32_t numChannels, const size_t memorySize = sizeof(AudioData) + bufferSize; // Allocate the memory for the audio data object and the buffer - void* memory = ::malloc(memorySize); + void* memory = ::calloc(1, memorySize); auto audioData = reinterpret_cast(memory); auto buffer = reinterpret_cast(audioData + 1); assert(((char*)buffer - (char*)audioData) == sizeof(AudioData));