]> xenbits.xensource.com Git - people/aperard/qemu-dm.git/commitdiff
rust/hpet: Fix a clippy error
authorZhao Liu <zhao1.liu@intel.com>
Mon, 14 Apr 2025 14:49:43 +0000 (22:49 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 23 Apr 2025 08:35:23 +0000 (10:35 +0200)
Carge clippy complained about:

error: casts from `u8` to `u32` can be expressed infallibly using `From`

So use `From` to convert `u8` to `u32`.

Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Link: https://lore.kernel.org/r/20250414144943.1112885-10-zhao1.liu@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
rust/hw/timer/hpet/src/hpet.rs

index dc8a23f29d959799b90182ef6d834758e24a883b..cbd2ed4f6bfd893cda6cf8074764c04c1530dfaf 100644 (file)
@@ -353,7 +353,7 @@ impl HPETTimer {
         // still operate and generate appropriate status bits, but
         // will not cause an interrupt"
         self.get_state()
-            .update_int_status(self.index as u32, set && self.is_int_level_triggered());
+            .update_int_status(self.index.into(), set && self.is_int_level_triggered());
         self.set_irq(set);
     }