From 798c5cedd0c4ff668553a3400dd76286494d1a2a Mon Sep 17 00:00:00 2001 From: Mike Melanson Date: Sun, 3 Nov 2002 06:08:54 +0000 Subject: leak a little less memory CVS patchset: 3163 CVS date: 2002/11/03 06:08:54 --- src/libxineadec/gsm610.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/libxineadec/gsm610.c') diff --git a/src/libxineadec/gsm610.c b/src/libxineadec/gsm610.c index c71ba11c7..dbaba6d7e 100644 --- a/src/libxineadec/gsm610.c +++ b/src/libxineadec/gsm610.c @@ -44,7 +44,7 @@ * Carsten Bormann * -------------------------------------------------------------------- * - * $Id: gsm610.c,v 1.2 2002/10/23 04:16:24 tmmm Exp $ + * $Id: gsm610.c,v 1.3 2002/11/03 06:08:54 tmmm Exp $ * */ @@ -219,6 +219,9 @@ static void gsm610_dispose (audio_decoder_t *this_gen) { this->stream->audio_out->close (this->stream->audio_out); this->output_open = 0; + if (this->buf) + free(this->buf); + free (this_gen); } -- cgit v1.2.3