diff --git a/rust/hg-core/src/revlog/patch.rs b/rust/hg-core/src/revlog/patch.rs --- a/rust/hg-core/src/revlog/patch.rs +++ b/rust/hg-core/src/revlog/patch.rs @@ -20,7 +20,7 @@ impl Chunk<'_> { /// Adjusted start of the chunk to replace. /// - /// Offset allow to take into account the growth/shrinkage of data + /// The offset, taking into account the growth/shrinkage of data /// induced by previously applied chunks. fn start_offseted_by(&self, offset: i32) -> u32 { (self.start as i32 + offset) as u32 @@ -28,7 +28,7 @@ /// Adjusted end of the chunk to replace. /// - /// Offset allow to take into account the growth/shrinkage of data + /// The offset, taking into account the growth/shrinkage of data /// induced by previously applied chunks. fn end_offseted_by(&self, offset: i32) -> u32 { self.start_offseted_by(offset) + self.data.len() as u32