diff options
author | 2005-07-30 05:48:28 +0000 | |
---|---|---|
committer | 2005-07-30 05:48:28 +0000 | |
commit | 1b4cb8bb3f5685246144122c3a998656391f71a8 (patch) | |
tree | 67836df969ce2b6862b2fb390cabaebae94106bf /games-sports/trigger/files | |
parent | a digest came back, kill it (diff) | |
download | gentoo-2-1b4cb8bb3f5685246144122c3a998656391f71a8.tar.gz gentoo-2-1b4cb8bb3f5685246144122c3a998656391f71a8.tar.bz2 gentoo-2-1b4cb8bb3f5685246144122c3a998656391f71a8.zip |
Refine the glx version check #100374 by David Grant.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'games-sports/trigger/files')
-rw-r--r-- | games-sports/trigger/files/trigger-0.5.1c-glx-check.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/games-sports/trigger/files/trigger-0.5.1c-glx-check.patch b/games-sports/trigger/files/trigger-0.5.1c-glx-check.patch new file mode 100644 index 000000000000..6eaef541beff --- /dev/null +++ b/games-sports/trigger/files/trigger-0.5.1c-glx-check.patch @@ -0,0 +1,15 @@ +Make sure strings like 2.0 aren't misdetected as 0.0 or 1.0. + +http://bugs.gentoo.org/100374 + +--- src/pengine/glew.c ++++ src/pengine/glew.c +@@ -5737,7 +5737,7 @@ + s = glGetString(GL_VERSION); + if (!s) return GLEW_ERROR_NO_GL_VERSION; + i = _glewStrCLen(s, '.')+1; +- if (s+i-1 == NULL || s+i == NULL || s[i] < '1') ++ if (s+i-1 == NULL || s+i == NULL || (s[0] < '2' && s[i] < '1')) + { + return GLEW_ERROR_GL_VERSION_10_ONLY; + } |