Skip to content

Commit 90affcd

Browse files
youknowonefalsetru
andauthored
Remove len parameter from saturate
Co-authored-by: 이정민(Jeong-Min Lee) <falsetru@gmail.com>
1 parent 84f5aa9 commit 90affcd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

vm/src/sequence.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,12 +238,12 @@ pub struct OptionalRangeArgs {
238238

239239
impl OptionalRangeArgs {
240240
pub fn saturate(self, len: usize, vm: &VirtualMachine) -> PyResult<(usize, usize)> {
241-
let saturate = |obj: PyObjectRef, len| -> PyResult<_> {
241+
let saturate = |obj: PyObjectRef| -> PyResult<_> {
242242
obj.try_into_value(vm)
243243
.map(|int: PyIntRef| int.as_bigint().saturated_at(len))
244244
};
245-
let start = self.start.map_or(Ok(0), |obj| saturate(obj, len))?;
246-
let stop = self.stop.map_or(Ok(len), |obj| saturate(obj, len))?;
245+
let start = self.start.map_or(Ok(0), saturate)?;
246+
let stop = self.stop.map_or(Ok(len), saturate)?;
247247
Ok((start, stop))
248248
}
249249
}

0 commit comments

Comments
 (0)