From 52e3db3371dd89dfaefdeb0ae03e32fa95df1f27 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 8 Feb 2018 17:02:17 +1100 Subject: [PATCH] vulkaninstance: add missing precondition to _open() --- ext/vulkan/vkinstance.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/vulkan/vkinstance.c b/ext/vulkan/vkinstance.c index 29f99b6baf..2122da2667 100644 --- a/ext/vulkan/vkinstance.c +++ b/ext/vulkan/vkinstance.c @@ -182,6 +182,8 @@ gst_vulkan_instance_open (GstVulkanInstance * instance, GError ** error) gchar **enabled_layers; VkResult err; + g_return_val_if_fail (GST_IS_VULKAN_INSTANCE (instance), FALSE); + GST_OBJECT_LOCK (instance); if (instance->priv->opened) { GST_OBJECT_UNLOCK (instance);