set self.is_known_utf8 to false in extend_from_slice

This commit is contained in:
ash 2024-06-25 23:58:43 -06:00
parent a299aa5df7
commit e5167fe7bd

View File

@ -480,7 +480,7 @@ pub fn from_box(boxed: Box<Wtf8>) -> Wtf8Buf {
#[inline]
pub(crate) fn extend_from_slice(&mut self, other: &[u8]) {
self.bytes.extend_from_slice(other);
self.is_known_utf8 = self.is_known_utf8 || self.next_surrogate(0).is_none();
self.is_known_utf8 = false;
}
}