Contents of /trunk/libsdl/patches/libsdl-1.2.11-xinerama-head-0.patch
Parent Directory | Revision Log
Revision 144 -
(show annotations)
(download)
Tue May 8 20:06:05 2007 UTC (17 years, 4 months ago) by niro
File size: 882 byte(s)
Tue May 8 20:06:05 2007 UTC (17 years, 4 months ago) by niro
File size: 882 byte(s)
-import
1 | http://bugs.gentoo.org/145917 |
2 | |
3 | --- SDL-1.2.11/src/video/x11/SDL_x11modes.c |
4 | +++ SDL-1.2.11/src/video/x11/SDL_x11modes.c |
5 | @@ -509,7 +509,7 @@ int X11_GetVideoModes(_THIS) |
6 | /* Query Xinerama extention */ |
7 | if ( CheckXinerama(this, &xinerama_major, &xinerama_minor) ) { |
8 | /* Find out which screen is the desired one */ |
9 | - int desired = 0; |
10 | + int desired = -1; |
11 | int screens; |
12 | int w, h; |
13 | SDL_NAME(XineramaScreenInfo) *xinerama; |
14 | @@ -630,7 +630,7 @@ int X11_GetVideoModes(_THIS) |
15 | /* XVidMode */ |
16 | if ( !use_xrandr && |
17 | #if SDL_VIDEO_DRIVER_X11_XINERAMA |
18 | - (!use_xinerama || xinerama_info.screen_number == 0) && |
19 | + (!use_xinerama || xinerama_info.screen_number == -1) && |
20 | #endif |
21 | CheckVidMode(this, &vm_major, &vm_minor) && |
22 | SDL_NAME(XF86VidModeGetAllModeLines)(SDL_Display, SDL_Screen,&nmodes,&modes) ) |