From 16dec615cb42a8ecb7495639b8dbf0b37cd9b91b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 13 Nov 2009 12:47:55 +0100 Subject: [PATCH] playbin2: Don't leak the GError and debug string when parsing error messages --- gst/playback/gstplaybin2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/playback/gstplaybin2.c b/gst/playback/gstplaybin2.c index f6f960004f..209008f203 100644 --- a/gst/playback/gstplaybin2.c +++ b/gst/playback/gstplaybin2.c @@ -2017,6 +2017,8 @@ gst_play_bin_handle_message (GstBin * bin, GstMessage * msg) new_msg = gst_message_new_warning (msg->src, err, debug); gst_message_unref (msg); + g_error_free (err); + g_free (debug); msg = new_msg; REMOVE_SIGNAL (group->suburidecodebin, group->sub_pad_added_id);