summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-10-01 11:53:19 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-10-01 11:53:19 +0000
commit0cc3b6698863d3595b188089f82229da78e2e91f (patch)
tree2bb73852211594a298406eb166ccf104eeddf96c
parent0b7ac80b8cd1746224977c30305dcce348bbaec6 (diff)
gst/wavparse/gstwavparse.c: Fix memleak.
Original commit message from CVS: Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net> * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt): Fix memleak.
-rw-r--r--ChangeLog7
-rw-r--r--gst/wavparse/gstwavparse.c4
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ddabe57f..fb4c6378 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2004-10-01 Francis Labonte <francis_labonte@hotmail.com>
+
+ Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/wavparse/gstwavparse.c: (gst_wavparse_fmt):
+ Fix memleak.
+
2004-10-01 Balamurali Viswanathan <balamurali.viswanathan@wipro.com>
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c
index e231feb6..87a48da7 100644
--- a/gst/wavparse/gstwavparse.c
+++ b/gst/wavparse/gstwavparse.c
@@ -525,7 +525,7 @@ static gboolean
gst_wavparse_fmt (GstWavParse * wav)
{
GstRiffRead *riff = GST_RIFF_READ (wav);
- gst_riff_strf_auds *header;
+ gst_riff_strf_auds *header = NULL;
GstCaps *caps;
if (!gst_riff_read_strf_auds (riff, &header)) {
@@ -553,6 +553,8 @@ gst_wavparse_fmt (GstWavParse * wav)
GST_DEBUG ("frequency %d, channels %d", wav->rate, wav->channels);
+ g_free (header);
+
return TRUE;
}