From 598b7f52104a4dd9246ffe01cffcdc0b376cb45c Mon Sep 17 00:00:00 2001 From: NishiOwO <89888985+NishiOwO@users.noreply.github.com> Date: Tue, 9 Jul 2024 05:47:35 +0900 Subject: [PATCH] Add workaround for NetBSD (#4139) --- src/platforms/rcore_desktop_glfw.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/platforms/rcore_desktop_glfw.c b/src/platforms/rcore_desktop_glfw.c index dbdde9dbdcb5..67cf9deffd29 100644 --- a/src/platforms/rcore_desktop_glfw.c +++ b/src/platforms/rcore_desktop_glfw.c @@ -1617,6 +1617,10 @@ int InitPlatform(void) CORE.Storage.basePath = GetWorkingDirectory(); //---------------------------------------------------------------------------- +#if defined(__NetBSD__) + // Workaround for NetBSD + char* glfwPlatform = "X11"; +#else char* glfwPlatform = ""; switch (glfwGetPlatform()) { @@ -1626,6 +1630,7 @@ int InitPlatform(void) case GLFW_PLATFORM_X11: glfwPlatform = "X11"; break; case GLFW_PLATFORM_NULL: glfwPlatform = "Null"; break; } +#endif TRACELOG(LOG_INFO, "GLFW platform: %s", glfwPlatform); TRACELOG(LOG_INFO, "PLATFORM: DESKTOP (GLFW): Initialized successfully");