grub-devel
[Top][All Lists]
Advanced

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

[PATCH] grub-core/kern/corecmd: Quote variable values when displayed by


From: Glenn Washburn
Subject: [PATCH] grub-core/kern/corecmd: Quote variable values when displayed by the set command
Date: Tue, 16 Aug 2022 15:22:53 -0500

Variable values may contain spaces at the end or newlines. However, when
displayed without quotes this is not obvious and can lead to confusion as
to the actual contents of variables.

Signed-off-by: Glenn Washburn <development@efficientek.com>
---
 grub-core/kern/corecmd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grub-core/kern/corecmd.c b/grub-core/kern/corecmd.c
index fc54f43f2..ac976e4c6 100644
--- a/grub-core/kern/corecmd.c
+++ b/grub-core/kern/corecmd.c
@@ -40,7 +40,7 @@ grub_core_cmd_set (struct grub_command *cmd __attribute__ 
((unused)),
     {
       struct grub_env_var *env;
       FOR_SORTED_ENV (env)
-       grub_printf ("%s=%s\n", env->name, grub_env_get (env->name));
+       grub_printf ("%s=\"%s\"\n", env->name, grub_env_get (env->name));
       return 0;
     }
 
-- 
2.34.1




reply via email to

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