diff --git a/src/tc_tea_cbc.rs b/src/tc_tea_cbc.rs index 64e3ff9..a434e8b 100644 --- a/src/tc_tea_cbc.rs +++ b/src/tc_tea_cbc.rs @@ -128,7 +128,7 @@ mod tests { #[test] fn tc_tea_decryption_reject_non_zero_byte() { - let mut bad_data = GOOD_ENCRYPTED_DATA.clone(); + let mut bad_data = GOOD_ENCRYPTED_DATA; bad_data[23] ^= 0xff; // last byte assert!(decrypt(&bad_data, ENCRYPTION_KEY).is_none()); } diff --git a/src/tc_tea_internal.rs b/src/tc_tea_internal.rs index 89a4728..f3fd475 100644 --- a/src/tc_tea_internal.rs +++ b/src/tc_tea_internal.rs @@ -13,7 +13,7 @@ pub fn parse_key(key: &[u8]) -> Option<[u32; 4]> { for (i, k) in k.iter_mut().enumerate() { *k = key.read_u32_be(i * 4); } - return Some(k); + Some(k) } #[inline]