cmd: efidebug: fix int to pointer cast
On 32 bit systems fix
warning: cast to pointer from integer of different size
[-Wint-to-pointer-cast]
Fixes: a415d61eac
("cmd: map addresses to sysmem in efidebug memmap")
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
parent
5721df32a3
commit
6c0ef35cdc
@ -489,10 +489,12 @@ static int do_efi_show_memmap(cmd_tbl_t *cmdtp, int flag,
|
||||
|
||||
printf("%-16s %.*llx-%.*llx", type,
|
||||
EFI_PHYS_ADDR_WIDTH,
|
||||
(u64)map_to_sysmem((void *)map->physical_start),
|
||||
(u64)map_to_sysmem((void *)(uintptr_t)
|
||||
map->physical_start),
|
||||
EFI_PHYS_ADDR_WIDTH,
|
||||
(u64)map_to_sysmem((void *)map->physical_start +
|
||||
map->num_pages * EFI_PAGE_SIZE));
|
||||
(u64)map_to_sysmem((void *)(uintptr_t)
|
||||
(map->physical_start +
|
||||
map->num_pages * EFI_PAGE_SIZE)));
|
||||
|
||||
print_memory_attributes(map->attribute);
|
||||
putc('\n');
|
||||
|
Loading…
Reference in New Issue
Block a user