From: Tim-Philipp Müller Date: Wed, 8 May 2013 09:25:36 +0000 (+0100) Subject: buffer: allow calling _fill() with a NULL data pointer if size is 0 bytes X-Git-Tag: 1.1.1~58 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=65c2ecb4f3aeea74b483c4ab37912ec4bb46c836;p=platform%2Fupstream%2Fgstreamer.git buffer: allow calling _fill() with a NULL data pointer if size is 0 bytes --- diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c index 0c30a48..b1fda17 100644 --- a/gst/gstbuffer.c +++ b/gst/gstbuffer.c @@ -1576,7 +1576,7 @@ gst_buffer_fill (GstBuffer * buffer, gsize offset, gconstpointer src, g_return_val_if_fail (GST_IS_BUFFER (buffer), 0); g_return_val_if_fail (gst_buffer_is_writable (buffer), 0); - g_return_val_if_fail (src != NULL, 0); + g_return_val_if_fail (src != NULL || size == 0, 0); GST_CAT_LOG (GST_CAT_BUFFER, "buffer %p, offset %" G_GSIZE_FORMAT ", size %" G_GSIZE_FORMAT, buffer,