From 77fd1853b35c8e59f1cdcca01585002e34a75a2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Mon, 2 Dec 2024 11:37:06 +0100 Subject: [PATCH] clippy: use div_ceil to calculate fixed index length MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit no semantic changes intended Signed-off-by: Fabian Grünbichler --- pbs-datastore/src/fixed_index.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pbs-datastore/src/fixed_index.rs b/pbs-datastore/src/fixed_index.rs index d67c388e..d4bfcb51 100644 --- a/pbs-datastore/src/fixed_index.rs +++ b/pbs-datastore/src/fixed_index.rs @@ -90,7 +90,7 @@ impl FixedIndexReader { let ctime = i64::from_le(header.ctime); let chunk_size = u64::from_le(header.chunk_size); - let index_length = ((size + chunk_size - 1) / chunk_size) as usize; + let index_length = size.div_ceil(chunk_size) as usize; let index_size = index_length * 32; let expected_index_size = (stat.st_size as usize) - header_size; @@ -285,7 +285,7 @@ impl FixedIndexWriter { file.write_all(&buffer)?; - let index_length = (size + chunk_size - 1) / chunk_size; + let index_length = size.div_ceil(chunk_size); let index_size = index_length * 32; nix::unistd::ftruncate(file.as_raw_fd(), (header_size + index_size) as i64)?;