# HG changeset patch # User Sam Lantinga # Date 994882732 0 # Node ID a1c973c35fef27e0d153a114bbd0aac936b6ad89 # Parent 1b387dc653d0fcffc720ad97eef19e08333468f1 Fixed using the video mode extension on older servers diff -r 1b387dc653d0 -r a1c973c35fef src/video/x11/SDL_x11gamma.c --- a/src/video/x11/SDL_x11gamma.c Mon Jul 09 23:26:13 2001 +0000 +++ b/src/video/x11/SDL_x11gamma.c Wed Jul 11 20:18:52 2001 +0000 @@ -37,7 +37,7 @@ static int X11_SetGammaNoLock(_THIS, float red, float green, float blue) { #ifdef XFREE86_VMGAMMA - if (use_vidmode >= 2) { + if (use_vidmode >= 200) { XF86VidModeGamma gamma; Bool succeeded; diff -r 1b387dc653d0 -r a1c973c35fef src/video/x11/SDL_x11modes.c --- a/src/video/x11/SDL_x11modes.c Mon Jul 09 23:26:13 2001 +0000 +++ b/src/video/x11/SDL_x11modes.c Wed Jul 11 20:18:52 2001 +0000 @@ -271,7 +271,7 @@ } XFree(modes); - use_vidmode = vm_major; + use_vidmode = vm_major * 100 + vm_minor; save_mode(this); } #endif /* XFREE86_VM */