mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-12-22 13:45:20 +00:00
virtio-queue: Fix clippy (needless_late_init) issue
warning: unneeded late initalization --> virtio-queue/src/chain.rs:381:13 | 381 | let desc: Descriptor; | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(clippy::needless_late_init)]` on by default = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_late_init help: declare `desc` here | 382 | let desc: Descriptor = if i < 3 { | ++++++++++++++++++++++ help: remove the assignments from the branches | 383 ~ Descriptor::new(0x1000 * i as u64, 0x1000, VIRTQ_DESC_F_NEXT, i + 1) 384 | } else { 385 ~ Descriptor::new(0x1000 * i as u64, 0x1000, 0, 0) | help: add a semicolon after the `if` expression | 386 | }; | + Signed-off-by: Rob Bradford <robert.bradford@intel.com>
This commit is contained in:
parent
f6333a39a5
commit
2563b08ff0
@ -378,12 +378,11 @@ mod tests {
|
||||
// create an indirect table with 4 chained descriptors
|
||||
let idtable = DescriptorTable::new(m, GuestAddress(0x7000), 4);
|
||||
for i in 0..4u16 {
|
||||
let desc: Descriptor;
|
||||
if i < 3 {
|
||||
desc = Descriptor::new(0x1000 * i as u64, 0x1000, VIRTQ_DESC_F_NEXT, i + 1);
|
||||
let desc = if i < 3 {
|
||||
Descriptor::new(0x1000 * i as u64, 0x1000, VIRTQ_DESC_F_NEXT, i + 1)
|
||||
} else {
|
||||
desc = Descriptor::new(0x1000 * i as u64, 0x1000, 0, 0);
|
||||
}
|
||||
Descriptor::new(0x1000 * i as u64, 0x1000, 0, 0)
|
||||
};
|
||||
idtable.store(i, desc);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user