From cb56590d4c20382155b8b1fd7e4123e2508835a9 Mon Sep 17 00:00:00 2001 From: John Dallaway Date: Mon, 26 Apr 2021 18:23:47 +0100 Subject: [PATCH] Bug 457697: Avoid unnecessary escaping in GDB MI command Change-Id: I2c7590190fbce258fb6452f0d555bc276d4a9dda --- .../cdt/debug/gdbjtag/core/GDBJtagDSFFinalLaunchSequence.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.core/src/org/eclipse/cdt/debug/gdbjtag/core/GDBJtagDSFFinalLaunchSequence.java b/jtag/org.eclipse.cdt.debug.gdbjtag.core/src/org/eclipse/cdt/debug/gdbjtag/core/GDBJtagDSFFinalLaunchSequence.java index 6cf12f22d4b..b04390e6e3d 100644 --- a/jtag/org.eclipse.cdt.debug.gdbjtag.core/src/org/eclipse/cdt/debug/gdbjtag/core/GDBJtagDSFFinalLaunchSequence.java +++ b/jtag/org.eclipse.cdt.debug.gdbjtag.core/src/org/eclipse/cdt/debug/gdbjtag/core/GDBJtagDSFFinalLaunchSequence.java @@ -325,8 +325,7 @@ public class GDBJtagDSFFinalLaunchSequence extends FinalLaunchSequence { public void stepSetExecutableFile(final RequestMonitor rm) { final IPath programPath = fGDBBackend.getProgramPath(); if (!programPath.isEmpty()) { - // Escape backslashes for GDB - final String file = programPath.toOSString().replace("\\", "\\\\"); //$NON-NLS-1$ //$NON-NLS-2$ + final String file = programPath.toOSString(); fCommandControl.queueCommand( fCommandControl.getCommandFactory().createMIFileExecFile(fCommandControl.getContext(), file), new ImmediateDataRequestMonitor(rm));