diff options
Diffstat (limited to 'src/i3bar_protocol.rs')
| -rw-r--r-- | src/i3bar_protocol.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/i3bar_protocol.rs b/src/i3bar_protocol.rs index 8fdb0e2..d7d3f3e 100644 --- a/src/i3bar_protocol.rs +++ b/src/i3bar_protocol.rs @@ -1,7 +1,7 @@ use crate::color::Color; use crate::pointer_btn::PointerBtn; use crate::text::Align; -use crate::utils::{de_first_json, de_last_json, last_line, trim_ascii_start}; +use crate::utils::{de_first_json, de_last_json, last_line}; use serde::{de, Deserialize, Serialize}; use std::io::{self, Error, ErrorKind}; @@ -116,7 +116,7 @@ impl Protocol { } None => Ok(bytes), }, - Self::JsonNotStarted { header } => match trim_ascii_start(bytes) { + Self::JsonNotStarted { header } => match bytes.trim_ascii_start() { [] => Ok(&[]), [b'[', rem @ ..] => { *self = Self::Json { |
