From 944be2c15035759654514809e930ebf47f6edd22 Mon Sep 17 00:00:00 2001 From: Jussi Saavalainen Date: Tue, 23 Apr 2013 17:42:17 +0300 Subject: [PATCH] Don't crash on buffer alloc failure Change-Id: I07efe0b57f8830e225370c5cdd33d758750b5c92 --- gst/mfldv4l2cam/v4l2camsrc_calls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/mfldv4l2cam/v4l2camsrc_calls.c b/gst/mfldv4l2cam/v4l2camsrc_calls.c index 1404b4f..b59eca6 100644 --- a/gst/mfldv4l2cam/v4l2camsrc_calls.c +++ b/gst/mfldv4l2cam/v4l2camsrc_calls.c @@ -531,9 +531,9 @@ gst_v4l2camsrc_buffer_pool_new (GstMFLDV4l2CamSrc *v4l2camsrc, gint fd, pool->buffers[n] = gst_v4l2camsrc_buffer_new ( pool, v4l2camsrc, n, caps, use_mmap, is_second, frame_byte_size, pad); - GST_LOG ("buffer ref is %d", GST_MINI_OBJECT_REFCOUNT (pool->buffers[n])); if (!pool->buffers[n]) goto buffer_new_failed; + GST_LOG ("buffer ref is %d", GST_MINI_OBJECT_REFCOUNT (pool->buffers[n])); } return pool; -- 2.7.4