# HG changeset patch # User upsuper # Date 1357478776 0 # Node ID 6e78455a4b6042d2eb16911751b78b7cf014822e # Parent 9ca9775defff3ff467fd6eadf1be140156748a49 Fix a resource leak. diff -r 9ca9775defff -r 6e78455a4b60 libaf/af_resample.c --- a/libaf/af_resample.c Sun Jan 06 09:45:34 2013 +0000 +++ b/libaf/af_resample.c Sun Jan 06 13:26:16 2013 +0000 @@ -244,6 +244,7 @@ if(NULL == w || NULL == s->w || -1 == af_filter_design_fir(s->up*L, w, &fc, LP|KAISER , 10.0)){ mp_msg(MSGT_AFILTER, MSGL_ERR, "[resample] Unable to design prototype filter.\n"); + free(w); return AF_ERROR; } // Copy data from prototype to polyphase filter