aubio_source_pad_output (fvec_t *read_data, uint_t source_read)
{
if (source_read < read_data->length) {
- AUBIO_MEMSET(read_data->data + source_read, 0, read_data->length -
- source_read);
+ AUBIO_MEMSET(read_data->data + source_read, 0,
+ (read_data->length - source_read) * sizeof(smpl_t));
}
}
if (source_read < read_data->length) {
for (i = 0; i < read_data->height; i++) {
AUBIO_MEMSET(read_data->data[i] + source_read, 0,
- read_data->length - source_read);
+ (read_data->length - source_read) * sizeof(smpl_t));
}
}