From cfadb4c106b734f55dc99a182afa3e5856c94d0a Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Sat, 18 Feb 2023 19:13:37 +0100 Subject: [PATCH] Fix -Wunused-variable warning when configuring with -DSDL_X11_XSHAPE=OFF --- src/video/x11/SDL_x11shape.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/video/x11/SDL_x11shape.c b/src/video/x11/SDL_x11shape.c index dfebceb8e..f726dd2e3 100644 --- a/src/video/x11/SDL_x11shape.c +++ b/src/video/x11/SDL_x11shape.c @@ -31,9 +31,10 @@ SDL_WindowShaper * X11_CreateShaper(SDL_Window *window) { SDL_WindowShaper *result = NULL; - SDL_ShapeData *data = NULL; #if SDL_VIDEO_DRIVER_X11_XSHAPE + SDL_ShapeData *data = NULL; + if (SDL_X11_HAVE_XSHAPE) { /* Make sure X server supports it. */ result = SDL_malloc(sizeof(SDL_WindowShaper)); if (result == NULL) { @@ -95,9 +96,11 @@ int X11_ResizeWindowShape(SDL_Window *window) int X11_SetWindowShape(SDL_WindowShaper *shaper, SDL_Surface *shape, SDL_WindowShapeMode *shape_mode) { +#if SDL_VIDEO_DRIVER_X11_XSHAPE SDL_ShapeData *data = NULL; SDL_WindowData *windowdata = NULL; Pixmap shapemask; +#endif if (shaper == NULL || shape == NULL || shaper->driverdata == NULL) { return -1;