diff --git a/src/librustc_errors/emitter.rs b/src/librustc_errors/emitter.rs index a9599edab4f3..aaae99655695 100644 --- a/src/librustc_errors/emitter.rs +++ b/src/librustc_errors/emitter.rs @@ -1501,7 +1501,7 @@ impl EmitterWriter { .saturating_sub(part.snippet.trim_start().len()); // ...or trailing spaces. Account for substitutions containing unicode // characters. - let sub_len = part.snippet.trim().chars() + let sub_len: usize = part.snippet.trim().chars() .map(|ch| unicode_width::UnicodeWidthChar::width(ch).unwrap_or(1)) .sum();