Skip to content

Commit

Permalink
Patched to compile on pre-C99 compilers.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Oct 30, 2014
1 parent 3a916c6 commit 43ad967
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/video/x11/SDL_x11mouse.c
Expand Up @@ -378,6 +378,7 @@ X11_GetGlobalMouseState(int *x, int *y)
int rootx, rooty, winx, winy;
unsigned int mask;
if (X11_XQueryPointer(display, RootWindow(display, data->screen), &root, &child, &rootx, &rooty, &winx, &winy, &mask)) {
XWindowAttributes root_attrs;
Uint32 retval = 0;
retval |= (mask & Button1Mask) ? SDL_BUTTON_LMASK : 0;
retval |= (mask & Button2Mask) ? SDL_BUTTON_MMASK : 0;
Expand All @@ -386,7 +387,6 @@ X11_GetGlobalMouseState(int *x, int *y)
* (observed on dual monitor setup with primary display being the rightmost one - mouse was offset to the right).
*
* Adding root position to root-relative coordinates seems to be a better way to get absolute position. */
XWindowAttributes root_attrs;
X11_XGetWindowAttributes(display, root, &root_attrs);
*x = root_attrs.x + rootx;
*y = root_attrs.y + rooty;
Expand Down

0 comments on commit 43ad967

Please sign in to comment.