diff --git a/tests/check/elements/cmmldec.c b/tests/check/elements/cmmldec.c index 39cdfd6f52..a888f22a26 100644 --- a/tests/check/elements/cmmldec.c +++ b/tests/check/elements/cmmldec.c @@ -125,7 +125,10 @@ buffer_new (const gchar * buffer_data, guint size) data = g_malloc (size); memcpy (data, buffer_data, size); - buffer = gst_buffer_new_wrapped (data, size); + if (data) + buffer = gst_buffer_new_wrapped (data, size); + else + buffer = gst_buffer_new (); return buffer; }