grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v3 07/10] grub-core/kern/efi: Remove redundant null-termination


From: Oliver Steffen
Subject: [PATCH v3 07/10] grub-core/kern/efi: Remove redundant null-termination
Date: Thu, 2 Mar 2023 19:20:42 +0100

grub_calloc already initializes the buffer with \0, no
need to set the null-terminator at the end.

Signed-off-by: Oliver Steffen <osteffen@redhat.com>
---
 grub-core/kern/efi/efi.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/grub-core/kern/efi/efi.c b/grub-core/kern/efi/efi.c
index 91aa5d644..008bf2f2e 100644
--- a/grub-core/kern/efi/efi.c
+++ b/grub-core/kern/efi/efi.c
@@ -221,7 +221,6 @@ grub_efi_set_variable_with_attributes (const char *var, 
const grub_guid_t *guid,
   if (!var16)
     return grub_errno;
   len16 = grub_utf8_to_utf16 (var16, len16, (grub_uint8_t *) var, len, NULL);
-  var16[len16] = 0;
 
   r = grub_efi_system_table->runtime_services;
 
@@ -267,7 +266,6 @@ grub_efi_get_variable_with_attributes (const char *var,
   if (!var16)
     return GRUB_EFI_OUT_OF_RESOURCES;
   len16 = grub_utf8_to_utf16 (var16, len16, (grub_uint8_t *) var, len, NULL);
-  var16[len16] = 0;
 
   r = grub_efi_system_table->runtime_services;
 
-- 
2.39.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]