fixed #46085
diff --git a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXDebugVMRunner.java b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXDebugVMRunner.java
index 8be0dc6..a94fb66 100644
--- a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXDebugVMRunner.java
+++ b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXDebugVMRunner.java
@@ -25,4 +25,8 @@
protected Process exec(String[] cmdLine, File workingDirectory) throws CoreException {
return super.exec(MacOSXLaunchingPlugin.wrap(getClass(), cmdLine), workingDirectory);
}
+
+ protected Process exec(String[] cmdLine, File workingDirectory, String[] envp) throws CoreException {
+ return super.exec(MacOSXLaunchingPlugin.wrap(getClass(), cmdLine), workingDirectory, envp);
+ }
}
diff --git a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXVMRunner.java b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXVMRunner.java
index 3c03f90..87d4ab2 100644
--- a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXVMRunner.java
+++ b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/MacOSXVMRunner.java
@@ -25,4 +25,8 @@
protected Process exec(String[] cmdLine, File workingDirectory) throws CoreException {
return super.exec(MacOSXLaunchingPlugin.wrap(getClass(), cmdLine), workingDirectory);
}
+
+ protected Process exec(String[] cmdLine, File workingDirectory, String[] envp) throws CoreException {
+ return super.exec(MacOSXLaunchingPlugin.wrap(getClass(), cmdLine), workingDirectory, envp);
+ }
}