Răsfoiți Sursa

Fix -Wunused-variable warning when configuring with -DSDL_X11_XSHAPE=OFF

Anonymous Maarten 2 ani în urmă
părinte
comite
cfadb4c106
1 a modificat fișierele cu 4 adăugiri și 1 ștergeri
  1. 4 1
      src/video/x11/SDL_x11shape.c

+ 4 - 1
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;