diff options
author | Andrey Sobolev | 2012-09-28 06:25:42 +0000 |
---|---|---|
committer | Andrey Sobolev | 2012-09-28 06:25:42 +0000 |
commit | 150f0a367c19465d4e115a357a66946e4c5556b9 (patch) | |
tree | 6a696ad4efedef064da91dbc2db9b389f41b5dac | |
parent | b1069e75434e23fa9b6861ebd847b2af2f6311e0 (diff) | |
download | org.eclipse.dltk.core-150f0a367c19465d4e115a357a66946e4c5556b9.tar.gz org.eclipse.dltk.core-150f0a367c19465d4e115a357a66946e4c5556b9.tar.xz org.eclipse.dltk.core-150f0a367c19465d4e115a357a66946e4c5556b9.zip |
* Apply a patch for issue - Bug 390358 - Interpreters arguments quotes
are trimmed. Thanks to Kevin KIN-FOO(kkinfoo@sierrawireless.com)
-rw-r--r-- | core/plugins/org.eclipse.dltk.launching/src/org/eclipse/dltk/internal/launching/InterpreterDefinitionsContainer.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/core/plugins/org.eclipse.dltk.launching/src/org/eclipse/dltk/internal/launching/InterpreterDefinitionsContainer.java b/core/plugins/org.eclipse.dltk.launching/src/org/eclipse/dltk/internal/launching/InterpreterDefinitionsContainer.java index fef945ee6..b76dd00d2 100644 --- a/core/plugins/org.eclipse.dltk.launching/src/org/eclipse/dltk/internal/launching/InterpreterDefinitionsContainer.java +++ b/core/plugins/org.eclipse.dltk.launching/src/org/eclipse/dltk/internal/launching/InterpreterDefinitionsContainer.java @@ -515,13 +515,9 @@ public class InterpreterDefinitionsContainer { element.appendChild(environmentVariableElement); } - String[] InterpreterArgs = interpreter.getInterpreterArguments(); - if (InterpreterArgs != null && InterpreterArgs.length > 0) { - StringBuffer buffer = new StringBuffer(); - for (int i = 0; i < InterpreterArgs.length; i++) { - buffer.append(InterpreterArgs[i] + " "); //$NON-NLS-1$ - } - element.setAttribute(IARGS_ATTR, buffer.toString()); + final String InterpreterArgs = interpreter.getInterpreterArgs(); + if (InterpreterArgs != null && InterpreterArgs.length() > 0) { + element.setAttribute(IARGS_ATTR, InterpreterArgs); } if (interpreter instanceof IInterpreterInstallExtensionContainer) { |