41 lines
1.6 KiB
Rust
41 lines
1.6 KiB
Rust
--- zellij-client/src/lib.rs.orig 2026-05-13 07:48:47 UTC
|
|
+++ zellij-client/src/lib.rs
|
|
@@ -683,12 +683,12 @@ pub fn start_remote_client(
|
|
|
|
let reset_controlling_terminal_state = |e: String, exit_status: i32| {
|
|
os_input.disable_mouse().non_fatal();
|
|
- os_input.unset_raw_mode().unwrap();
|
|
+ let _ = os_input.unset_raw_mode();
|
|
os_input.restore_console_mode();
|
|
let error = terminal_teardown_message(&e, full_screen_ws.rows, true);
|
|
let mut stdout = os_input.get_stdout_writer();
|
|
- stdout.write_all(error.as_bytes()).unwrap();
|
|
- stdout.flush().unwrap();
|
|
+ let _ = stdout.write_all(error.as_bytes());
|
|
+ let _ = stdout.flush();
|
|
if exit_status == 0 {
|
|
log::info!("{}", e);
|
|
} else {
|
|
@@ -1264,16 +1264,16 @@ pub fn start_client(
|
|
|
|
os_input.disable_mouse().non_fatal();
|
|
info!("{}", exit_msg);
|
|
- os_input.unset_raw_mode().unwrap();
|
|
+ let _ = os_input.unset_raw_mode();
|
|
os_input.restore_console_mode();
|
|
let mut stdout = os_input.get_stdout_writer();
|
|
- stdout.write_all(goodbye_message.as_bytes()).unwrap();
|
|
- stdout.flush().unwrap();
|
|
+ let _ = stdout.write_all(goodbye_message.as_bytes());
|
|
+ let _ = stdout.flush();
|
|
} else {
|
|
let clear_screen = "\u{1b}[2J";
|
|
let mut stdout = os_input.get_stdout_writer();
|
|
- stdout.write_all(clear_screen.as_bytes()).unwrap();
|
|
- stdout.flush().unwrap();
|
|
+ let _ = stdout.write_all(clear_screen.as_bytes());
|
|
+ let _ = stdout.flush();
|
|
}
|
|
|
|
let _ = send_input_instructions.send(InputInstruction::Exit);
|