2
0
Эх сурвалжийг харах

chore: avoid borrowing a packed field

toku-sa-n 4 жил өмнө
parent
commit
20c1cd4b74
1 өөрчлөгдсөн 3 нэмэгдсэн , 1 устгасан
  1. 3 1
      acpi/src/fadt.rs

+ 3 - 1
acpi/src/fadt.rs

@@ -152,6 +152,8 @@ impl PmTimer {
                 .ok_or(AcpiError::TableMissing(crate::sdt::Signature::FADT))?
         };
 
-        Ok(PmTimer { io_base: fadt.pm_timer_block, supports_32bit: fadt.flags.get_bit(8) })
+        let flags = fadt.flags;
+
+        Ok(PmTimer { io_base: fadt.pm_timer_block, supports_32bit: flags.get_bit(8) })
     }
 }