|
From: <ka...@us...> - 2012-09-05 22:37:18
|
Revision: 3796
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3796&view=rev
Author: kappa1
Date: 2012-09-05 22:37:11 +0000 (Wed, 05 Sep 2012)
Log Message:
-----------
AppletLoader: Fix NumberFormatException when parsing version string on an EA or beta JVM, thx to UltraMoogleMan for spotting and reporting
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2012-09-03 20:44:11 UTC (rev 3795)
+++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2012-09-05 22:37:11 UTC (rev 3796)
@@ -944,6 +944,10 @@
String minimumVersion = getStringParameter("al_min_jre", "1.5");
String javaVersion = System.getProperty("java.version");
+ // remove dash and anything after it (letters) from version string e.g. 1.5.0_01-ea
+ minimumVersion = javaVersion.split("-")[0];
+ javaVersion = minimumVersion.split("-")[0];
+
// split version string into a string arrays
String[] jvmVersionData = javaVersion.split("[_\\.]");
String[] minVersionData = minimumVersion.split("[_\\.]");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|