From d1a7d54cb54f496f915de2c990deb341eb4667bb Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 31 Mar 2011 18:39:57 +0200 Subject: [PATCH] bytewriter: don't add NULL data --- libs/gst/base/gstbytewriter.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/gst/base/gstbytewriter.c b/libs/gst/base/gstbytewriter.c index d6ef86f..fa54688 100644 --- a/libs/gst/base/gstbytewriter.c +++ b/libs/gst/base/gstbytewriter.c @@ -259,8 +259,10 @@ gst_byte_writer_reset_and_get_buffer (GstByteWriter * writer) data = gst_byte_writer_reset_and_get_data (writer); buffer = gst_buffer_new (); - gst_buffer_take_memory (buffer, - gst_memory_new_wrapped (0, data, g_free, size, 0, size)); + if (data != NULL) { + gst_buffer_take_memory (buffer, + gst_memory_new_wrapped (0, data, g_free, size, 0, size)); + } return buffer; } -- 2.7.4