From ed10bebf99e39ee1bd39818fe44d9c63a78cfde3 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Fri, 29 Oct 2021 17:06:00 -0700 Subject: [PATCH] glfw: improve panic message for glfw.getInstanceProcAddress Signed-off-by: Stephen Gutekanst --- glfw/src/vulkan.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glfw/src/vulkan.zig b/glfw/src/vulkan.zig index 8fbd8695..bbc5ef6b 100644 --- a/glfw/src/vulkan.zig +++ b/glfw/src/vulkan.zig @@ -104,7 +104,7 @@ pub const VKProc = fn () callconv(.C) void; /// @thread_safety This function may be called from any thread. pub fn getInstanceProcAddress(vk_instance: ?*opaque {}, proc_name: [*c]const u8) callconv(.C) ?VKProc { const proc_address = c.glfwGetInstanceProcAddress(if (vk_instance) |v| @ptrCast(c.VkInstance, v) else null, proc_name); - getError() catch @panic("glfw.getInstanceProcAddress failed, not initialized or Vulkan API unavailable"); + getError() catch |err| @panic(@errorName(err)); if (proc_address) |addr| return addr; return null; }