Merge pull request #170 from BorisCarvajal/fix21651_changes

import std.process.Config properly
This commit is contained in:
Mathias LANG 2021-02-25 10:00:58 +09:00 committed by GitHub
commit 2418800d28
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -64,7 +64,7 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
string working_dir)
@trusted {
// Use std.process to spawn processes
import std.process : pipe, Pid, spawnProcess;
import std.process : pipe, Pid, spawnProcess, StdProcessConfig = Config;
import std.stdio : File;
static import std.stdio;
@ -141,7 +141,7 @@ final class PosixEventDriverProcesses(Loop : PosixEventLoop) : EventDriverProces
stdoutFile,
stderrFile,
env,
cast(std.process.Config)config,
cast(StdProcessConfig)config,
working_dir);
process.pid = adopt(stdPid.osHandle);
stdPid.destroy();