From 7e5516f94d9dc47db56cbbf24f788faf2c6a05eb Mon Sep 17 00:00:00 2001 From: Sapphire Date: Sat, 11 Apr 2026 22:16:07 -0500 Subject: [PATCH] Vulkan: Fix compile error on glibc 2.43 (#1870) --- src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp index 8d149288..d70cb065 100644 --- a/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp +++ b/src/Cafe/HW/Latte/Renderer/Vulkan/VulkanRenderer.cpp @@ -343,7 +343,9 @@ void VulkanRenderer::GetDeviceFeatures() int BreathOfTheWildChildProcessMain() { InitializeGlobalVulkan(); - struct sigaction sa{.sa_handler = [](int unused){_exit(1);}}; + struct sigaction sa{}; + sa.sa_handler = [](int unused) { _exit(1); }; + int ret = sigaction(SIGABRT, &sa, nullptr); freopen("/dev/null", "w", stderr);