Skip to content

Commit

Permalink
x11: Move screen_w/h inside the only ifdef they are referenced in to …
Browse files Browse the repository at this point in the history
…avoid compiler warnings
  • Loading branch information
BrandonSchaefer committed Aug 22, 2017
1 parent a6dc4ed commit 17453d4
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions src/video/x11/SDL_x11modes.c
Expand Up @@ -825,8 +825,6 @@ X11_GetDisplayModes(_THIS, SDL_VideoDisplay * sdl_display)
int nmodes;
XF86VidModeModeInfo ** modes;
#endif
int screen_w;
int screen_h;
SDL_DisplayMode mode;

/* Unfortunately X11 requires the window to be created with the correct
Expand All @@ -838,11 +836,14 @@ X11_GetDisplayModes(_THIS, SDL_VideoDisplay * sdl_display)
mode.format = sdl_display->current_mode.format;
mode.driverdata = NULL;

screen_w = DisplayWidth(display, data->screen);
screen_h = DisplayHeight(display, data->screen);

#if SDL_VIDEO_DRIVER_X11_XINERAMA
if (data->use_xinerama) {
int screen_w;
int screen_h;

screen_w = DisplayWidth(display, data->screen);
screen_h = DisplayHeight(display, data->screen);

if (data->use_vidmode && !data->xinerama_info.x_org && !data->xinerama_info.y_org &&
(screen_w > data->xinerama_info.width || screen_h > data->xinerama_info.height)) {
SDL_DisplayModeData *modedata;
Expand Down

0 comments on commit 17453d4

Please sign in to comment.