Fix possible segfault in multi-bus AUs.

This commit is contained in:
Robin Gareus 2017-03-11 05:09:25 +01:00
parent 0a87fbe820
commit 1203d796de

View File

@ -606,7 +606,7 @@ AUPlugin::init ()
DEBUG_TRACE (DEBUG::AudioUnits, "count output elements\n");
unit->GetElementCount (kAudioUnitScope_Output, output_elements);
cb_offsets = (framecnt_t*) calloc (input_elements, sizeof(uint32_t));
cb_offsets = (framecnt_t*) calloc (input_elements, sizeof(framecnt_t));
bus_inputs = (uint32_t*) calloc (input_elements, sizeof(uint32_t));
bus_outputs = (uint32_t*) calloc (output_elements, sizeof(uint32_t));