Skip to content

Commit 67bf8fe

Browse files
authored
Merge pull request #28 from quic-bjorande/for-qcom/silence-the-paperclip
qdl: Resolve the clippy issues
2 parents 3382ea0 + 4de7a89 commit 67bf8fe

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

qdl/src/lib.rs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ pub fn firehose_write<T: QdlChan>(channel: &mut T, buf: &mut [u8]) -> anyhow::Re
161161
let mut b = buf.to_vec();
162162

163163
// XML can't be n * 512 bytes long by fh spec
164-
if !buf.is_empty() && buf.len() % 512 == 0 {
164+
if !buf.is_empty() && buf.len().is_multiple_of(512) {
165165
println!("{}", "INFO: Appending '\n' to outgoing XML".bright_black());
166166
b.push(b'\n');
167167
}
@@ -223,9 +223,17 @@ pub fn firehose_configure<T: QdlChan>(
223223
) -> anyhow::Result<()> {
224224
let config = channel.fh_config();
225225
// Spec requirement
226-
assert!(config.send_buffer_size % config.storage_sector_size == 0);
226+
assert!(
227+
config
228+
.send_buffer_size
229+
.is_multiple_of(config.storage_sector_size)
230+
);
227231
// Sanity requirement
228-
assert!(config.send_buffer_size % config.storage_sector_size == 0);
232+
assert!(
233+
config
234+
.send_buffer_size
235+
.is_multiple_of(config.storage_sector_size)
236+
);
229237
let mut xml = firehose_xml_setup(
230238
"configure",
231239
&[

qdl/src/sahara.rs

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ fn sahara_dump_region<T: QdlChan>(
421421
bytes_read += channel.read(&mut buf)?;
422422

423423
// Issue a dummy read to consume the ZLP
424-
if channel.fh_config().backend == QdlBackend::Usb && buf.len() % 512 == 0 {
424+
if channel.fh_config().backend == QdlBackend::Usb && buf.len().is_multiple_of(512) {
425425
let _ = channel.read(&mut []);
426426
}
427427

@@ -536,14 +536,12 @@ pub fn sahara_run<T: QdlChan>(
536536
}
537537
}
538538
SaharaCmd::SaharaDoneResp => {
539-
if let SaharaPacketBody::DoneResp(req) = pkt.body {
540-
if req.status == 1 /* COMPLETE */
541-
/* 8916 bug */
542-
|| images.len() == 1
543-
{
544-
println!("{}", "Loader sent. Hack away!".green());
545-
return Ok(vec![]);
546-
}
539+
if let SaharaPacketBody::DoneResp(req) = pkt.body
540+
&& (req.status == 1 /* COMPLETE */ /* 8916 bug */ ||
541+
images.len() == 1)
542+
{
543+
println!("{}", "Loader sent. Hack away!".green());
544+
return Ok(vec![]);
547545
}
548546
}
549547
SaharaCmd::SaharaCommandReady => {

0 commit comments

Comments
 (0)