diff --git a/src/libcore/char.rs b/src/libcore/char.rs index 4420eff06ed2..b8d1f91c2479 100644 --- a/src/libcore/char.rs +++ b/src/libcore/char.rs @@ -905,7 +905,7 @@ impl> Iterator for DecodeUtf8 { #[inline] fn size_hint(&self) -> (usize, Option) { - let len = self.iter.len(); + let len = self.0.len(); // A code point is at most 4 bytes long. let min_code_points = len / 4;