diff --git a/Cargo.toml b/Cargo.toml index 29d64aa..364b193 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ serde = ["serde_crate"] [dependencies] bstr = "0.2.15" nom = { version = "6", default_features = false, features = ["std"] } -serde_crate = { version = "1", package = "serde", optional = true} +serde_crate = { version = "1", package = "serde", optional = true } [dev-dependencies] serde_derive = "1.0" diff --git a/src/values.rs b/src/values.rs index ec2feb0..8472dbb 100644 --- a/src/values.rs +++ b/src/values.rs @@ -59,10 +59,8 @@ pub fn normalize(input: &[u8]) -> Cow<'_, [u8]> { return Cow::Borrowed(&[]); } - if size >= 3 { - if input[0] == b'=' && input[size - 1] == b'=' && input[size - 2] != b'\\' { - return normalize(&input[1..size]); - } + if size >= 3 && input[0] == b'=' && input[size - 1] == b'=' && input[size - 2] != b'\\' { + return normalize(&input[1..size]); } let mut owned = vec![];