Skip to content

Commit e785f99

Browse files
committed
fix: clippy warning
1 parent 3ba2341 commit e785f99

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

stdlib/src/mmap.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ mod mmap {
595595
#[pymethod]
596596
fn flush(&self, options: FlushOptions, vm: &VirtualMachine) -> PyResult<()> {
597597
let offset = options.offset.unwrap_or(0);
598-
let size = options.size.unwrap_or(self.inner_size());
598+
let size = options.size.unwrap_or_else(|| self.inner_size());
599599

600600
if size < 0 || offset < 0 || self.inner_size() - offset < size {
601601
return Err(vm.new_value_error("flush values out of range".to_owned()));
@@ -620,7 +620,7 @@ mod mmap {
620620
#[pymethod]
621621
fn madvise(&self, options: AdviseOptions, vm: &VirtualMachine) -> PyResult<()> {
622622
let start = options.start.unwrap_or(0);
623-
let mut length = options.length.unwrap_or(self.inner_size());
623+
let mut length = options.length.unwrap_or_else(|| self.inner_size());
624624

625625
if start < 0 || start >= self.inner_size() {
626626
return Err(vm.new_value_error("madvise start out of bounds".to_owned()));

0 commit comments

Comments
 (0)