X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=aacdec.c;h=4c256946cca74ab5719b4b245cb886940ba4eea0;hp=235b292d33168d74150bb8534f03caa0a365ce64;hb=97e3deb06e0dd2e63520c2dc0736e753e1276fde;hpb=c8862b9e246b4ef6ff1fe103946e18cf2537ecde diff --git a/aacdec.c b/aacdec.c index 235b292d..4c256946 100644 --- a/aacdec.c +++ b/aacdec.c @@ -157,9 +157,9 @@ out: static void aacdec_open(struct filter_node *fn) { - fn->private_data = para_calloc(sizeof(struct private_aacdec_data)); - struct private_aacdec_data *padd = fn->private_data; + struct private_aacdec_data *padd = para_calloc(sizeof(*padd)); + fn->private_data = padd; fn->bufsize = AAC_OUTBUF_SIZE; fn->buf = para_calloc(fn->bufsize); padd->handle = aac_open();