diff --git a/core/java/src/net/i2p/util/ShellCommand.java b/core/java/src/net/i2p/util/ShellCommand.java index 4268baeaa7443aee6bd7b86801a443275da7fd07..3866dbd2b0dd3dd6ce057c382a9dfd9a601ad31a 100644 --- a/core/java/src/net/i2p/util/ShellCommand.java +++ b/core/java/src/net/i2p/util/ShellCommand.java @@ -344,13 +344,8 @@ public class ShellCommand { System.err.println("Usage: ShellCommand commandline"); return; } - ShellCommand cmd = new ShellCommand(); - StringBuffer command = new StringBuffer(64); - for (int i = 0; i < args.length; i++) { - command.append("\"").append(args[i]).append("\" "); - } try { - cmd.executeSilent(command.toString()); + Runtime.getRuntime().exec(args); } catch (IOException ioe) { ioe.printStackTrace(); } return; }