diff options
Diffstat (limited to 'gst/wavparse/gstwavparse.c')
-rw-r--r-- | gst/wavparse/gstwavparse.c | 4 |
1 files changed, 3 insertions, 1 deletions
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; } |