Skip to content

Commit 19f0d18

Browse files
committed
subprocess_run: simplify
1 parent 7207e18 commit 19f0d18

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

+stdlib/subprocess_run.m

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
end
3838

3939
%% process instantiation
40-
proc = java.lang.ProcessBuilder("");
40+
% https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ProcessBuilder.html#command(java.lang.String...)
41+
proc = java.lang.ProcessBuilder(cmd);
4142

4243
if ~isempty(fieldnames(opt.env))
43-
% requires Parallel Computing Toolbox
4444
% https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ProcessBuilder.html#environment()
4545
env = proc.environment();
4646
fields = fieldnames(opt.env);
@@ -54,9 +54,6 @@
5454
% https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ProcessBuilder.html#directory(java.io.File)
5555
proc.directory(java.io.File(opt.cwd));
5656
end
57-
58-
% https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ProcessBuilder.html#command(java.lang.String...)
59-
proc.command(cmd);
6057
%% start process
6158
% https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/ProcessBuilder.html#start()
6259
h = proc.start();

0 commit comments

Comments
 (0)