diff options
author | Søren Gjesse <sgjesse@google.com> | 2017-05-29 09:14:45 +0200 |
---|---|---|
committer | Søren Gjesse <sgjesse@google.com> | 2017-05-29 07:16:26 +0000 |
commit | b28d1cc2188a131786ec148631d13f4ce0e59f1d (patch) | |
tree | 01e8bdb25d5539e7bd15b9ceb30cf56d15ff5306 /src/main/java/com/android/tools/r8/R8Command.java | |
parent | f56f7396763633e52f536aa136b6901cc80782a1 (diff) | |
download | r8-b28d1cc2188a131786ec148631d13f4ce0e59f1d.tar.gz |
Trim command line options and ignore empty ones
R=zerny@google.com
Change-Id: Iad779cbeb11749e7f9de34325fdc12743687fdb5
Diffstat (limited to 'src/main/java/com/android/tools/r8/R8Command.java')
-rw-r--r-- | src/main/java/com/android/tools/r8/R8Command.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/android/tools/r8/R8Command.java b/src/main/java/com/android/tools/r8/R8Command.java index 7343fbaed..17f26d7cc 100644 --- a/src/main/java/com/android/tools/r8/R8Command.java +++ b/src/main/java/com/android/tools/r8/R8Command.java @@ -170,8 +170,10 @@ public class R8Command extends BaseCommand { private static ParseState parse(String[] args, Builder builder, ParseState state) throws CompilationException, IOException { for (int i = 0; i < args.length; i++) { - String arg = args[i]; - if (arg.equals("--help")) { + String arg = args[i].trim(); + if (arg.length() == 0) { + continue; + } else if (arg.equals("--help")) { builder.setPrintHelp(true); } else if (arg.equals("--version")) { builder.setPrintVersion(true); |