From 1388601cb627d4fcf8a401f83bd4b2b4a1436481 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Sun, 7 Jul 2024 16:53:03 +0200 Subject: [PATCH] cli: Fix hunk line ranges Since the range has a non-exclusive end, we have to add one to it. --- radicle-cli/src/git/unified_diff.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radicle-cli/src/git/unified_diff.rs b/radicle-cli/src/git/unified_diff.rs index 40253733..e1d5a023 100644 --- a/radicle-cli/src/git/unified_diff.rs +++ b/radicle-cli/src/git/unified_diff.rs @@ -132,13 +132,13 @@ impl HunkHeader { pub fn old_line_range(&self) -> std::ops::Range { let start: u32 = self.old_line_no; let end: u32 = self.old_line_no + self.old_size; - start..end + start..end + 1 } pub fn new_line_range(&self) -> std::ops::Range { let start: u32 = self.new_line_no; let end: u32 = self.new_line_no + self.new_size; - start..end + start..end + 1 } }