From 18195c5ef01a90c3011ac28feed8aa8057f72661 Mon Sep 17 00:00:00 2001 From: Frank Praznik Date: Mon, 22 Sep 2025 17:48:12 -0400 Subject: [PATCH] x11: Add #ifdef guards to the XInput2 quit function Fixes building if XInput2 isn't available. --- src/video/x11/SDL_x11xinput2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/video/x11/SDL_x11xinput2.c b/src/video/x11/SDL_x11xinput2.c index 4a5e3aca4e..e889aa2488 100644 --- a/src/video/x11/SDL_x11xinput2.c +++ b/src/video/x11/SDL_x11xinput2.c @@ -342,6 +342,7 @@ bool X11_InitXinput2(SDL_VideoDevice *_this) void X11_QuitXinput2(SDL_VideoDevice *_this) { +#ifdef SDL_VIDEO_DRIVER_X11_XINPUT2 SDL_free(xinput2_pointer_button_map); xinput2_pointer_button_map = NULL; xinput2_pointer_button_map_size = 0; @@ -354,6 +355,7 @@ void X11_QuitXinput2(SDL_VideoDevice *_this) scrollable_devices = NULL; scrollable_device_count = 0; #endif +#endif } void X11_Xinput2UpdatePointerMapping(SDL_VideoDevice *_this)