From 6baeb94dce8731cdb91e56dff79a41d947caa61a Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Tue, 13 May 2014 11:19:24 +0200 Subject: [PATCH] asfmux: Don't leak bytereader By making it go through the error path that takes care of cleanups CID #1212168 --- gst/asfmux/gstasfobjects.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/asfmux/gstasfobjects.c b/gst/asfmux/gstasfobjects.c index 798ec6425a..0719f5cd24 100644 --- a/gst/asfmux/gstasfobjects.c +++ b/gst/asfmux/gstasfobjects.c @@ -597,7 +597,7 @@ gst_asf_parse_packet_from_data (guint8 * data, gsize size, GstBuffer * buffer, if (first & 0x60) { GST_ERROR ("Error correction data length should be " "set to 0 and is reserved for future use."); - return FALSE; + goto error; } err_cor_len = (first & 0x0F); err_length += err_cor_len;