From ccbf8799d56ac3536c1cea9c40820dff278f66a6 Mon Sep 17 00:00:00 2001 From: Jonas Maier Date: Tue, 10 Mar 2026 10:08:10 +0100 Subject: make null behave better --- src/run/builtin.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/run') diff --git a/src/run/builtin.rs b/src/run/builtin.rs index 33025cb..ac33458 100644 --- a/src/run/builtin.rs +++ b/src/run/builtin.rs @@ -1,5 +1,6 @@ #![allow(non_camel_case_types)] +use std::io::empty; use std::sync::{Arc, Mutex}; use std::{env::*, fs::OpenOptions, path::PathBuf}; @@ -387,9 +388,10 @@ impl Builtin for null { &self, _session: Arc>, _args: &[BString], - _stdin: &mut dyn Read, + stdin: &mut dyn Read, _stdout: &mut dyn Write, ) -> Result { + io::copy(stdin, &mut io::sink())?; Ok(()) } } -- cgit v1.2.3