Add debug to attempt fix multiplied arguments

This commit is contained in:
khanhduytran0 2020-09-13 10:58:50 +07:00
parent 82748cca46
commit 3a9da81033

View File

@ -131,13 +131,16 @@ public final class Tools
} }
*/ */
// Override args // Override args
// TODO fix duplicate args
for (String argOverride : LauncherPreferences.PREF_CUSTOM_JAVA_ARGS.split(" ")) { for (String argOverride : LauncherPreferences.PREF_CUSTOM_JAVA_ARGS.split(" ")) {
for (int i = 0; i < overrideableArgList.size(); i++) { for (int i = 0; i < overrideableArgList.size(); i++) {
String arg = overrideableArgList.get(i); String arg = overrideableArgList.get(i);
if (arg.startsWith("-D") && argOverride.startsWith(arg.substring(0, arg.indexOf('=') + 1))) { if (arg.startsWith("-D") && argOverride.startsWith(arg.substring(0, arg.indexOf('=') + 1))) {
overrideableArgList.set(i, argOverride); overrideableArgList.set(i, argOverride);
System.out.println("ARGProcessor: Replace override arg: " + arg);
} else { } else {
javaArgList.add(argOverride); javaArgList.add(argOverride);
System.out.println("ARGProcessor: Add non-override arg: " + arg);
} }
} }
} }