summaryrefslogtreecommitdiff
path: root/runtime/ops/process.rs
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/ops/process.rs')
-rw-r--r--runtime/ops/process.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/runtime/ops/process.rs b/runtime/ops/process.rs
index e22ed3ac3..ab303e210 100644
--- a/runtime/ops/process.rs
+++ b/runtime/ops/process.rs
@@ -93,10 +93,7 @@ impl StdioOrRid {
) -> Result<std::process::Stdio, AnyError> {
match &self {
StdioOrRid::Stdio(val) => Ok(val.as_stdio()),
- StdioOrRid::Rid(rid) => {
- let file = StdFileResource::clone_file(state, *rid)?;
- Ok(file.into())
- }
+ StdioOrRid::Rid(rid) => StdFileResource::as_stdio(state, *rid),
}
}
}