From: <ma...@us...> - 2011-01-11 20:54:33
|
Revision: 3465 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3465&view=rev Author: matzon Date: 2011-01-11 20:54:26 +0000 (Tue, 11 Jan 2011) Log Message: ----------- fixed issue with empty java_arguments by switching to lwjgl_arguments param name instead 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 2011-01-10 21:50:21 UTC (rev 3464) +++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-01-11 20:54:26 UTC (rev 3465) @@ -784,17 +784,21 @@ * properties accordingly, before the launch. */ protected void setLWJGLProperties() { - String javaArguments = getParameter("java_arguments"); - if(javaArguments != null && javaArguments.length() > 0) { - int start = javaArguments.indexOf("-Dorg.lwjgl"); + String lwjglArguments = getParameter("lwjgl_arguments"); + + if(lwjglArguments != null && lwjglArguments.length() > 0) { + int start = lwjglArguments.indexOf("-Dorg.lwjgl"); while(start != -1) { - int end = javaArguments.indexOf(" ", start); + int end = lwjglArguments.indexOf(" ", start); if(end == -1) { - end = javaArguments.length(); + end = lwjglArguments.length(); } - String[] keyValue = javaArguments.substring(start+2, end).split("="); + String[] keyValue = lwjglArguments.substring(start+2, end).split("="); System.setProperty(keyValue[0], keyValue[1]); - start = javaArguments.indexOf("-Dorg.lwjgl", end); + if(debugMode) { + System.out.println("Setting property " + keyValue[0] + " to " + keyValue[1]); + } + start = lwjglArguments.indexOf("-Dorg.lwjgl", end); } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |