diff options
| author | Gauri <f2013002@goa.bits-pilani.ac.in> | 2018-01-13 11:59:35 +0530 |
|---|---|---|
| committer | Gauri <f2013002@goa.bits-pilani.ac.in> | 2018-01-13 11:59:35 +0530 |
| commit | 4cedbfc6ee8ef3d35abc22c69903ab3b9573939f (patch) | |
| tree | 28e98bd277dc3bd6b5c68e6c3e108db0246e2799 /src/librustc_errors | |
| parent | 73ac5d6a80f26c692f1e084b72d69637d7de2c8c (diff) | |
| download | rust-4cedbfc6ee8ef3d35abc22c69903ab3b9573939f.tar.gz rust-4cedbfc6ee8ef3d35abc22c69903ab3b9573939f.zip | |
fix mispositioned span
Diffstat (limited to 'src/librustc_errors')
| -rw-r--r-- | src/librustc_errors/emitter.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_errors/emitter.rs b/src/librustc_errors/emitter.rs index af556c576c0..ae0766eeeef 100644 --- a/src/librustc_errors/emitter.rs +++ b/src/librustc_errors/emitter.rs @@ -1187,7 +1187,7 @@ impl EmitterWriter { let sub_len = parts[0].snippet.trim().chars().fold(0, |acc, ch| { acc + unicode_width::UnicodeWidthChar::width(ch).unwrap_or(0) }); - let underline_start = span_start_pos.col.0 + start; + let underline_start = span_start_pos.col_display + start; let underline_end = span_start_pos.col.0 + start + sub_len; for p in underline_start..underline_end { buffer.putc(row_num, |
