ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/SDL/video_sdl.cpp
(Generate patch)

Comparing BasiliskII/src/SDL/video_sdl.cpp (file contents):
Revision 1.39 by asvitkine, 2011-12-28T20:22:25Z vs.
Revision 1.40 by asvitkine, 2011-12-28T21:35:42Z

# Line 1549 | Line 1549 | bool video_can_change_cursor(void)
1549                  if (SDL_VideoDriverName(driver, sizeof driver) == NULL || strncmp(driver, "Quartz", sizeof driver))
1550                          quartzok = true;
1551                  else {
1552 <                        // Quartz driver bug prevents cursor changing in SDL 1.2.11 and later
1552 >                        // Quartz driver bug prevents cursor changing in SDL 1.2.11 to 1.2.13.
1553                          const SDL_version *vp = SDL_Linked_Version();
1554 <                        quartzok = SDL_VERSIONNUM(vp->major, vp->minor, vp->patch) <= SDL_VERSIONNUM(1, 2, 10);
1554 >                        int version = SDL_VERSIONNUM(vp->major, vp->minor, vp->patch);
1555 >                        quartzok = (version <= SDL_VERSIONNUM(1, 2, 10) || version >= SDL_VERSIONNUM(1, 2, 14));
1556                  }
1557          }
1558  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines