diff --git a/src/bin/getty.rs b/src/bin/getty.rs index 7a84727a5d..581d166c8a 100644 --- a/src/bin/getty.rs +++ b/src/bin/getty.rs @@ -22,7 +22,7 @@ fn set_tty(tty: &str) -> syscall::Result<()> { Ok(()) } -fn daemon() { +fn daemon(clear: bool) { loop { if clear { syscall::write(1, b"\x1Bc").unwrap(); @@ -74,7 +74,7 @@ pub fn main() { } if unsafe { syscall::clone(0).unwrap() } == 0 { - daemon(); + daemon(clear); } } else { panic!("getty: no tty provided");