From 502c59424ee429395e6bd937ab26d720406ddaa4 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Fri, 19 Dec 2025 00:50:52 +0900 Subject: [PATCH] fix bufreader.take usage --- wlx-overlay-s/src/gui/panel/helper.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wlx-overlay-s/src/gui/panel/helper.rs b/wlx-overlay-s/src/gui/panel/helper.rs index 9594103..92b7db7 100644 --- a/wlx-overlay-s/src/gui/panel/helper.rs +++ b/wlx-overlay-s/src/gui/panel/helper.rs @@ -38,7 +38,7 @@ impl PipeReaderThread { let handle = std::thread::spawn({ move || { let stdout = c.stdout.take().unwrap(); - let mut reader = BufReader::new(stdout).take(BUF_LEN as _); + let mut reader = BufReader::new(stdout); loop { let mut buf = String::with_capacity(BUF_LEN); @@ -75,7 +75,7 @@ impl PipeReaderThread { .inspect_err(|e| { log::warn!("Failed to open fifo: {e:?}"); }) - .map(|r| BufReader::new(r).take(BUF_LEN as _)) + .map(|r| BufReader::new(r)) else { return false; };