diff options
-rw-r--r-- | bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java | 3 | ||||
-rw-r--r-- | bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java index ac1ba61a3d7..697d98f2c63 100644 --- a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java +++ b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java @@ -348,6 +348,9 @@ public class OpenWorkspaceAction extends Action implements // put the vmargs back at the very end (the eclipse.commands property // already contains the -vm arg) if (vmargs != null) { + if (result.charAt(result.length() - 1) != '\n') { + result.append('\n'); + } result.append(CMD_VMARGS); result.append(NEW_LINE); result.append(vmargs); diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java index 039cec094f8..b275387c549 100644 --- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java +++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/Workbench.java @@ -2714,6 +2714,9 @@ UIEvents.Context.TOPIC_CONTEXT, // put the vmargs back at the very end (the eclipse.commands property // already contains the -vm arg) if (vmargs != null) { + if (result.charAt(result.length() - 1) != '\n') { + result.append('\n'); + } result.append(CMD_VMARGS); result.append('\n'); result.append(vmargs); |