]> git.mikk.net Git - mtbl-rs/commitdiff
Address div_ceil clippy warnings dyn-source
authorChris Mikkelson <chris@mikk.net>
Tue, 8 Apr 2025 05:16:33 +0000 (00:16 -0500)
committerChris Mikkelson <chris@mikk.net>
Tue, 8 Apr 2025 05:16:33 +0000 (00:16 -0500)
src/reader/block.rs
src/source.rs

index 69e352a5b5cd37fabfbc91e84bb8740c0631c090..d1cabf0987ec868a476683428d95a26d8d6f4215 100644 (file)
@@ -114,7 +114,7 @@ impl<D: AsRef<[u8]>> BlockIter<D> {
 
     fn bsearch_restart(&mut self, key: &[u8], mut left: usize, mut right: usize) {
         while left < right {
-            let mid = (left + right + 1) / 2;
+            let mid = (left + right).div_ceil(2);
             self.seek_restart(mid)
                 .map(|rk| {
                     if rk < key {
index 75b9a0e9f2a650fd8d49be1890e95b476f1523d7..23ea66f27d2470b0d073ccf614e39d549f015a24 100644 (file)
@@ -88,7 +88,7 @@ impl SeekableIter for VecIter<'_> {
         let mut left = 0;
         let mut right = self.vec.len() - 1;
         while left < right {
-            let mid = (left + right + 1) / 2;
+            let mid = (left + right).div_ceil(2);
             if self.vec[mid].key() < key {
                 left = mid;
             } else {