Implement write_to_stdin() in std::os::process (#2482)

* SubProcess: Add write_to_stdin

* SubProcess: Change unit test for windows support
This commit is contained in:
Velikiy Kirill
2025-09-15 14:41:35 +03:00
committed by GitHub
parent 2e99ae5ab9
commit fabd96552f
2 changed files with 25 additions and 1 deletions

View File

@@ -531,3 +531,9 @@ fn bool? SubProcess.is_running(&self)
return false;
$endif
}
fn usz? SubProcess.write_to_stdin(&self, char[] buffer)
{
if (!self.stdin_file) return FAILED_TO_OPEN_STDIN?;
return os::native_fwrite(self.stdin_file, buffer);
}