diff --git a/se/sics/mspsim/util/ArgumentManager.java b/se/sics/mspsim/util/ArgumentManager.java index 6623852..5de9524 100644 --- a/se/sics/mspsim/util/ArgumentManager.java +++ b/se/sics/mspsim/util/ArgumentManager.java @@ -76,6 +76,13 @@ public class ArgumentManager extends ConfigManager { ArrayList list = new ArrayList(); ArrayList config = new ArrayList(); for (int i = 0, n = args.length; i < n; i++) { + if ("-".equals(args[i])) { + // The rest should be considered arguments + for(++i; i < args.length; i++) { + list.add(args[i]); + } + break; + } if (args[i].startsWith("-")) { String param = args[i].substring(1); String value = "";