Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--lib/line-index/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/line-index/src/lib.rs b/lib/line-index/src/lib.rs
index 2494975f9f..ad6a79c409 100644
--- a/lib/line-index/src/lib.rs
+++ b/lib/line-index/src/lib.rs
@@ -148,8 +148,8 @@ impl LineIndex {
/// e.g. if it points to the middle of a multi-byte character.
pub fn try_line_col(&self, offset: TextSize) -> Option<LineCol> {
let line = self.newlines.partition_point(|&it| it <= offset).checked_sub(1)?;
- let line_start_offset = self.newlines.get(line)?;
- let col = offset - line_start_offset;
+ let start = self.newlines.get(line)?;
+ let col = offset - start;
let ret = LineCol { line: line as u32, col: col.into() };
self.line_wide_chars
.get(&ret.line)