mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2025-01-20 11:35:21 +00:00
arch: smbios: Use literal types rather than casts
We must explicitly mark these values as u8 as the function that consumes them takes a T and needs to use the specific width. Signed-off-by: Rob Bradford <robert.bradford@intel.com>
This commit is contained in:
parent
44ac11efc7
commit
50dae04c05
@ -157,7 +157,7 @@ fn write_string(
|
|||||||
for c in val.as_bytes().iter() {
|
for c in val.as_bytes().iter() {
|
||||||
curptr = write_and_incr(mem, *c, curptr)?;
|
curptr = write_and_incr(mem, *c, curptr)?;
|
||||||
}
|
}
|
||||||
curptr = write_and_incr(mem, 0 as u8, curptr)?;
|
curptr = write_and_incr(mem, 0u8, curptr)?;
|
||||||
Ok(curptr)
|
Ok(curptr)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -183,7 +183,7 @@ pub fn setup_smbios(mem: &GuestMemoryMmap) -> Result<u64> {
|
|||||||
curptr = write_and_incr(mem, smbios_biosinfo, curptr)?;
|
curptr = write_and_incr(mem, smbios_biosinfo, curptr)?;
|
||||||
curptr = write_string(mem, "cloud-hypervisor", curptr)?;
|
curptr = write_string(mem, "cloud-hypervisor", curptr)?;
|
||||||
curptr = write_string(mem, "0", curptr)?;
|
curptr = write_string(mem, "0", curptr)?;
|
||||||
curptr = write_and_incr(mem, 0 as u8, curptr)?;
|
curptr = write_and_incr(mem, 0u8, curptr)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -199,7 +199,7 @@ pub fn setup_smbios(mem: &GuestMemoryMmap) -> Result<u64> {
|
|||||||
curptr = write_and_incr(mem, smbios_sysinfo, curptr)?;
|
curptr = write_and_incr(mem, smbios_sysinfo, curptr)?;
|
||||||
curptr = write_string(mem, "Cloud Hypervisor", curptr)?;
|
curptr = write_string(mem, "Cloud Hypervisor", curptr)?;
|
||||||
curptr = write_string(mem, "cloud-hypervisor", curptr)?;
|
curptr = write_string(mem, "cloud-hypervisor", curptr)?;
|
||||||
curptr = write_and_incr(mem, 0 as u8, curptr)?;
|
curptr = write_and_incr(mem, 0u8, curptr)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -211,7 +211,7 @@ pub fn setup_smbios(mem: &GuestMemoryMmap) -> Result<u64> {
|
|||||||
..Default::default()
|
..Default::default()
|
||||||
};
|
};
|
||||||
curptr = write_and_incr(mem, smbios_sysinfo, curptr)?;
|
curptr = write_and_incr(mem, smbios_sysinfo, curptr)?;
|
||||||
curptr = write_and_incr(mem, 0 as u8, curptr)?;
|
curptr = write_and_incr(mem, 0u8, curptr)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user