diff --git a/src/tls13utils.rs b/src/tls13utils.rs index 64752cd5..6b0cdf8d 100644 --- a/src/tls13utils.rs +++ b/src/tls13utils.rs @@ -519,7 +519,7 @@ pub(crate) fn encode_length_u8(bytes: &[U8]) -> Result { Err(PAYLOAD_TOO_LONG) } else { let mut lenb = Bytes::new_alloc(1 + bytes.len()); - lenb.push((len as u8).into()); + lenb.push(U8(len as u8)); lenb.0.extend_from_slice(bytes); Ok(lenb) }