From c568d1a673183efcbd1d03625395e14b08dd624e Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 8 May 2019 14:48:43 +1000 Subject: [PATCH] vkqueue: unly unref the context query if it succeeds --- gst-libs/gst/vulkan/gstvkqueue.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/vulkan/gstvkqueue.c b/gst-libs/gst/vulkan/gstvkqueue.c index 8d187ad2ac..5052525e66 100644 --- a/gst-libs/gst/vulkan/gstvkqueue.c +++ b/gst-libs/gst/vulkan/gstvkqueue.c @@ -266,12 +266,12 @@ gst_vulkan_queue_run_context_query (GstElement * element, gst_query_parse_context (query, &context); if (context) gst_context_get_vulkan_queue (context, queue); + + gst_query_unref (query); } GST_DEBUG_OBJECT (element, "found queue %p", *queue); - gst_query_unref (query); - if (*queue) return TRUE;