X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=wmadec_filter.c;fp=wmadec_filter.c;h=48257c19b11de385e999f96706b9ca83632ea4a4;hp=0dff2b7914a0e1f1e18afc412bbd331bfe32f648;hb=8eaa28075189eea5db470422e8b4110df723cce3;hpb=caaccb675a80739e7832ef832dcef0d93e455366 diff --git a/wmadec_filter.c b/wmadec_filter.c index 0dff2b79..48257c19 100644 --- a/wmadec_filter.c +++ b/wmadec_filter.c @@ -1237,9 +1237,11 @@ next_buffer: free(out); goto err; } - out = para_realloc(out, out_size); - if (out_size > 0) + if (out_size > 0) { + out = para_realloc(out, out_size); btr_add_output(out, out_size, btrn); + } else + free(out); converted += ret + WMA_FRAME_SKIP; success: btr_consume(btrn, converted);