mirror of
https://git.proxmox.com/git/efi-boot-shim
synced 2025-07-09 19:21:12 +00:00
[fallback] Fix the data size for boot option comparison
Signed-off-by: Gary Ching-Pang Lin <glin@suse.com>
This commit is contained in:
parent
ec7eddbf05
commit
30cead3b40
@ -231,7 +231,7 @@ find_boot_option(EFI_DEVICE_PATH *dp, CHAR16 *filename, CHAR16 *label,
|
|||||||
{
|
{
|
||||||
unsigned int size = sizeof(UINT32) + sizeof (UINT16) +
|
unsigned int size = sizeof(UINT32) + sizeof (UINT16) +
|
||||||
StrLen(label)*2 + 2 + DevicePathSize(dp) +
|
StrLen(label)*2 + 2 + DevicePathSize(dp) +
|
||||||
StrLen(arguments) * 2 + 2;
|
StrLen(arguments) * 2;
|
||||||
|
|
||||||
CHAR8 *data = AllocateZeroPool(size);
|
CHAR8 *data = AllocateZeroPool(size);
|
||||||
if (!data)
|
if (!data)
|
||||||
|
Loading…
Reference in New Issue
Block a user