]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2009-12-13 Carles Pina i Estany <carles@pina.cat>
authorCarles Pina i Estany <carles@pina.cat>
Sun, 13 Dec 2009 12:35:20 +0000 (12:35 +0000)
committerCarles Pina i Estany <carles@pina.cat>
Sun, 13 Dec 2009 12:35:20 +0000 (12:35 +0000)
* script/execute.c (grub_script_execute_cmdline): Set grub_errno to
GRUB_ERR_NONE before calling grub_env_set.

ChangeLog
script/execute.c

index a912f15b56b9165f5710cdd74cae6f7f032a28ca..548864ee8196d9e8649d8a68881be39ff2581270 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-12-13  Carles Pina i Estany  <carles@pina.cat>
+
+       * script/execute.c (grub_script_execute_cmdline): Set grub_errno to
+       GRUB_ERR_NONE before calling grub_env_set.
+
 2009-12-12  Robert Millan  <rmh@aybabtu.com>
 
        * gendistlist.sh (EXTRA_DISTFILES): Add `genvideolist.sh'.
index e9064ad2fcafdb9142d957e45a07b14a743182c4..08224fc7db9c185d5efb53e6ce193099d2767508 100644 (file)
@@ -113,13 +113,13 @@ grub_script_execute_cmdline (struct grub_script_cmd *cmd)
 
          if (eq)
            {
+             /* This was set because the command was not found.  */
+             grub_errno = GRUB_ERR_NONE;
+
              /* Create two strings and set the variable.  */
              *eq = '\0';
              eq++;
              grub_env_set (assign, eq);
-
-             /* This was set because the command was not found.  */
-             grub_errno = GRUB_ERR_NONE;
            }
          grub_free (assign);