From ac256b5d1580ce1691d38192132b3ebbfa661e3c Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Thu, 20 Sep 2007 15:06:23 +0000 Subject: Fix memory leaks. More to come. Original commit message from CVS: * ext/alsaspdif/alsaspdifsink.c: * ext/timidity/gsttimidity.c: * ext/timidity/gstwildmidi.c: * gst/mpegvideoparse/mpegvideoparse.c: Fix memory leaks. More to come. * tests/check/Makefile.am: * tests/check/generic/states.c: Improved state change unit test. --- ext/alsaspdif/alsaspdifsink.c | 1 + 1 file changed, 1 insertion(+) (limited to 'ext/alsaspdif/alsaspdifsink.c') diff --git a/ext/alsaspdif/alsaspdifsink.c b/ext/alsaspdif/alsaspdifsink.c index f59a1563..bc1e2276 100644 --- a/ext/alsaspdif/alsaspdifsink.c +++ b/ext/alsaspdif/alsaspdifsink.c @@ -589,6 +589,7 @@ alsaspdifsink_find_pcm_device (AlsaSPDIFSink * sink) beach: if (pcm) snd_pcm_close (pcm); + snd_ctl_elem_list_clear (clist); snd_ctl_close (ctl); return err; } -- cgit v1.2.1