GP-6934: Implement OS/shell-dependent escaping.

This commit is contained in:
Dan
2026-06-23 13:30:09 +00:00
parent 2ad4bdcae5
commit 1541f3a78b
5 changed files with 271 additions and 20 deletions

View File

@@ -22,7 +22,7 @@ import com.sun.jdi.connect.AttachingConnector;
import com.sun.jdi.connect.Connector;
import com.sun.jdi.connect.Connector.Argument;
import ghidra.pty.ShellUtils;
import ghidra.pty.ShellUtils.Shell;
public class JdiArguments {
enum Mode {
@@ -101,7 +101,7 @@ public class JdiArguments {
}
String cp = env.get("OPT_TARGET_CLASSPATH");
if (!cp.isBlank()) {
args.get("options").setValue("-cp " + ShellUtils.generateArgument(cp));
args.get("options").setValue("-cp " + Shell.LOCAL.generateArgument(cp));
}
}
}