From 48915071d4151a47e7fd867f5d9ebc815b91bc89 Mon Sep 17 00:00:00 2001 From: Woody Folsom Date: Tue, 1 May 2012 09:11:39 -0400 Subject: [PATCH] Now allows a leading - character for command-line arguments. The presence or absence of this character a has not effect. --- src/view/ArgParser.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/view/ArgParser.java b/src/view/ArgParser.java index 08d908a..c84df2b 100644 --- a/src/view/ArgParser.java +++ b/src/view/ArgParser.java @@ -4,12 +4,13 @@ public class ArgParser { public static ParsedArgs parse(String[] cmdLineArgs) { ParsedArgs parsedArgs = new ParsedArgs(); for (int i = 0; i < cmdLineArgs.length; i++) { - if (cmdLineArgs[i].toUpperCase().startsWith("COM=")) { + String arg = cmdLineArgs[i].replaceAll("-",""); + if (arg.toUpperCase().startsWith("COM=")) { String comPlayer = cmdLineArgs[i].split("=")[1]; parsedArgs.setComPlayer(comPlayer); System.out.println("ComPlayer set to: " + comPlayer); } else { - System.out.println("Ignoring unrecognized argument: " + cmdLineArgs[i]); + System.out.println("Ignoring unrecognized argument: " + arg); } } return parsedArgs;