From: Paul Brossier Date: Mon, 7 Jul 2014 21:25:09 +0000 (-0300) Subject: src/io/source_sndfile.c: fix crash, zero-pad output vector when upsampling X-Git-Tag: 0.4.2~79 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=45f48576e2d143913ecf9c225e1b487d73440c62;p=aubio.git src/io/source_sndfile.c: fix crash, zero-pad output vector when upsampling --- diff --git a/src/io/source_sndfile.c b/src/io/source_sndfile.c index e34df952..6cc54f74 100644 --- a/src/io/source_sndfile.c +++ b/src/io/source_sndfile.c @@ -184,7 +184,7 @@ void aubio_source_sndfile_do(aubio_source_sndfile_t * s, fvec_t * read_data, uin if (*read < s->hop_size) { for (j = *read; j < s->hop_size; j++) { - data[j] = 0; + read_data->data[j] = 0; } } @@ -247,7 +247,7 @@ void aubio_source_sndfile_do_multi(aubio_source_sndfile_t * s, fmat_t * read_dat if (*read < s->hop_size) { for (i = 0; i < read_data->height; i++) { for (j = *read; j < s->hop_size; j++) { - data[i][j] = 0.; + read_data->data[i][j] = 0.; } } }