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