diff options
author | Mike Melanson <mike@multimedia.cx> | 2002-11-03 06:08:54 +0000 |
---|---|---|
committer | Mike Melanson <mike@multimedia.cx> | 2002-11-03 06:08:54 +0000 |
commit | 798c5cedd0c4ff668553a3400dd76286494d1a2a (patch) | |
tree | 9151d36fb3e3fd6277956b7e8ca8fdc1dc8c7ce9 /src/libxineadec/logpcm.c | |
parent | 3020f4893918598c24daef738651281ce9b5615b (diff) | |
download | xine-lib-798c5cedd0c4ff668553a3400dd76286494d1a2a.tar.gz xine-lib-798c5cedd0c4ff668553a3400dd76286494d1a2a.tar.bz2 |
leak a little less memory
CVS patchset: 3163
CVS date: 2002/11/03 06:08:54
Diffstat (limited to 'src/libxineadec/logpcm.c')
-rw-r--r-- | src/libxineadec/logpcm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libxineadec/logpcm.c b/src/libxineadec/logpcm.c index 190879479..348cba9c9 100644 --- a/src/libxineadec/logpcm.c +++ b/src/libxineadec/logpcm.c @@ -30,7 +30,7 @@ * http://sox.sourceforge.net/ * which listed the code as being lifted from Sun Microsystems. * - * $Id: logpcm.c,v 1.6 2002/10/23 04:05:07 tmmm Exp $ + * $Id: logpcm.c,v 1.7 2002/11/03 06:08:54 tmmm Exp $ * */ @@ -234,6 +234,9 @@ static void logpcm_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); } |