diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 2dd1f3d548b..c78044e674d 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -251,6 +251,7 @@ create_display_fd_xcb(VkIcdSurfaceBase *surface) int fd = -1; xcb_connection_t *conn; + xcb_dri3_open_reply_t *reply = NULL; if (surface) { if (surface->platform == VK_ICD_WSI_PLATFORM_XLIB) conn = XGetXCBConnection(((VkIcdSurfaceXlib *)surface)->dpy); @@ -268,7 +269,6 @@ create_display_fd_xcb(VkIcdSurfaceBase *surface) xcb_screen_t *screen = iter.data; xcb_dri3_open_cookie_t cookie; - xcb_dri3_open_reply_t *reply; cookie = xcb_dri3_open(conn, screen->root, None); reply = xcb_dri3_open_reply(conn, cookie, NULL); if (!reply) diff --git a/src/broadcom/vulkan/v3dv_meta_copy.c b/src/broadcom/vulkan/v3dv_meta_copy.c index f934c5891d3..d998d7d8ad8 100644 --- a/src/broadcom/vulkan/v3dv_meta_copy.c +++ b/src/broadcom/vulkan/v3dv_meta_copy.c @@ -4480,7 +4480,7 @@ build_nir_tex_op_ms_resolve(struct nir_builder *b, const bool is_int = glsl_base_type_is_integer(tex_type); - nir_ssa_def *tmp; + nir_ssa_def *tmp = NULL; nir_ssa_def *tex_deref = &nir_build_deref_var(b, sampler)->dest.ssa; for (uint32_t i = 0; i < src_samples; i++) { nir_ssa_def *s =