From fa0e4c3d0d4cc9347d5be9cf76a17cfb88fd8ed2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Tue, 10 Jun 2014 09:14:47 +0200 Subject: [PATCH] what if there is no vendor info to remove from version string --- OpenRA.Renderer.Sdl2/ErrorHandler.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Renderer.Sdl2/ErrorHandler.cs b/OpenRA.Renderer.Sdl2/ErrorHandler.cs index 6d56e3284a..a34774103d 100644 --- a/OpenRA.Renderer.Sdl2/ErrorHandler.cs +++ b/OpenRA.Renderer.Sdl2/ErrorHandler.cs @@ -18,7 +18,8 @@ namespace OpenRA.Renderer.Sdl2 { public static void CheckGlVersion() { - var version = GL.GetString(StringName.Version).Split(' ')[0].Split('.'); + var versionString = GL.GetString(StringName.Version); + var version = versionString.Contains(" ") ? versionString.Split(' ')[0].Split('.') : versionString.Split('.'); int major = 0; if (version.Length > 0)