From 1b3de55eb1d61165f1965a73036f0c477a246787 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 5 Oct 2016 11:37:04 +1100 Subject: [PATCH] vkdevice: only unref the gstcontext query if non-NULL Fixes an assertion in make -C tests/check generic/states.check --- ext/vulkan/vkdevice.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/vulkan/vkdevice.c b/ext/vulkan/vkdevice.c index 5c2b279ef2..1f7aad81a6 100644 --- a/ext/vulkan/vkdevice.c +++ b/ext/vulkan/vkdevice.c @@ -544,12 +544,12 @@ gst_vulkan_device_run_context_query (GstElement * element, gst_query_parse_context (query, &context); if (context) gst_context_get_vulkan_device (context, device); + + gst_query_unref (query); } GST_DEBUG_OBJECT (element, "found device %p", *device); - gst_query_unref (query); - if (*device) return TRUE;