From 97be0637b6d39ca33d87aa691715b073adbc28c5 Mon Sep 17 00:00:00 2001 From: uau Date: Sat, 18 Nov 2006 17:07:17 +0000 Subject: Fix double free in af_resample when reinited with suitable parameters git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21033 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libaf/af_resample.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libaf/af_resample.c b/libaf/af_resample.c index 5c1c007549..b0a673b0a9 100644 --- a/libaf/af_resample.c +++ b/libaf/af_resample.c @@ -173,6 +173,7 @@ static int control(struct af_instance_s* af, int cmd, void* arg) if(s->xq[i]) free(s->xq[i]); free(s->xq); + s->xq = NULL; } if(AF_DETACH == (rv = set_types(af,n))) -- cgit v1.2.3