Made GLContext OGL version parsing more robust

This commit is contained in:
Elias Naur 2005-08-29 20:14:59 +00:00
parent f07c190d3c
commit 06d8470691
1 changed files with 8 additions and 2 deletions

View File

@ -201,8 +201,14 @@ public final class GLContext {
String major_string = version_tokenizer.nextToken();
String minor_string = version_tokenizer.nextToken();
int majorVersion = Integer.parseInt(major_string);
int minorVersion = Integer.parseInt(minor_string);
int majorVersion = 0;
int minorVersion = 0;
try {
majorVersion = Integer.parseInt(major_string);
minorVersion = Integer.parseInt(minor_string);
} catch (NumberFormatException e) {
LWJGLUtil.log("The major and/or minor OpenGL version is malformed: " + e.getMessage());
}
if (majorVersion == 2) {
// ----------------------[ 2.X ]----------------------