From 51dfdfab967234f0fa9939bd7158cc96a9ec3547 Mon Sep 17 00:00:00 2001 From: Riteo Date: Thu, 25 May 2023 04:43:07 +0200 Subject: [PATCH] Build `JoypadLinux` sandbox detection method only with udev Fixes an `unused-function` warning when building with `udev=no`. --- platform/linuxbsd/joypad_linux.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/linuxbsd/joypad_linux.cpp b/platform/linuxbsd/joypad_linux.cpp index a9725fff2e6..ab79885fb48 100644 --- a/platform/linuxbsd/joypad_linux.cpp +++ b/platform/linuxbsd/joypad_linux.cpp @@ -74,6 +74,7 @@ void JoypadLinux::Joypad::reset() { events.clear(); } +#ifdef UDEV_ENABLED // This function is derived from SDL: // https://github.com/libsdl-org/SDL/blob/main/src/core/linux/SDL_sandbox.c#L28-L45 static bool detect_sandbox() { @@ -93,6 +94,7 @@ static bool detect_sandbox() { return false; } +#endif // UDEV_ENABLED JoypadLinux::JoypadLinux(Input *in) { #ifdef UDEV_ENABLED