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. |