[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 1/2] loader/efi: Reuse len variable
From: |
Frediano Ziglio |
Subject: |
[PATCH v2 1/2] loader/efi: Reuse len variable |
Date: |
Tue, 3 Sep 2024 16:15:46 +0100 |
Signed-off-by: Frediano Ziglio <frediano.ziglio@cloud.com>
---
grub-core/loader/efi/linux.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
Changes since v1:
- split pointer reset.
diff --git a/grub-core/loader/efi/linux.c b/grub-core/loader/efi/linux.c
index 803d2541d..cbb480b34 100644
--- a/grub-core/loader/efi/linux.c
+++ b/grub-core/loader/efi/linux.c
@@ -226,7 +226,7 @@ grub_arch_efi_linux_boot_image (grub_addr_t addr,
grub_size_t size, char *args)
loaded_image->load_options_size = len =
(grub_strlen (args) + 1) * sizeof (grub_efi_char16_t);
loaded_image->load_options =
- grub_efi_allocate_any_pages (GRUB_EFI_BYTES_TO_PAGES
(loaded_image->load_options_size));
+ grub_efi_allocate_any_pages (GRUB_EFI_BYTES_TO_PAGES (len));
if (!loaded_image->load_options)
return grub_errno;
@@ -240,7 +240,7 @@ grub_arch_efi_linux_boot_image (grub_addr_t addr,
grub_size_t size, char *args)
/* When successful, not reached */
grub_error (GRUB_ERR_BAD_OS, "start_image() returned 0x%"
PRIxGRUB_EFI_UINTN_T, status);
grub_efi_free_pages ((grub_addr_t) loaded_image->load_options,
- GRUB_EFI_BYTES_TO_PAGES
(loaded_image->load_options_size));
+ GRUB_EFI_BYTES_TO_PAGES (len));
unload:
b->unload_image (image_handle);
--
2.46.0
- [PATCH v2 1/2] loader/efi: Reuse len variable,
Frediano Ziglio <=