diff --git a/src/libespeak-ng/spect.c b/src/libespeak-ng/spect.c index 7d64e800..c7d7fead 100644 --- a/src/libespeak-ng/spect.c +++ b/src/libespeak-ng/spect.c @@ -325,7 +325,7 @@ int LoadSpectSeq(SpectSeq *spect, const char *filename) } free(spect->frames); } - spect->frames = malloc(sizeof(SpectFrame) * n); + spect->frames = calloc(n, sizeof(SpectFrame *)); spect->numframes = 0; spect->max_x = 3000;