diff --git a/src/asahi/vulkan/hk_physical_device.c b/src/asahi/vulkan/hk_physical_device.c index b9b237aa851..174de4398b0 100644 --- a/src/asahi/vulkan/hk_physical_device.c +++ b/src/asahi/vulkan/hk_physical_device.c @@ -1297,7 +1297,7 @@ fail_pdev_alloc: if (pdev->master_fd) close(pdev->master_fd); - vk_free(&pdev->vk.instance->alloc, pdev); + vk_free(&instance->vk.alloc, pdev); fail_fd: close(fd); return result;