]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/lib/cmdline.c (grub_loader_cmdline_size): Fix empty cmdline
authorVladimir Serbinenko <phcoder@gmail.com>
Sat, 9 Nov 2013 16:31:21 +0000 (17:31 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Sat, 9 Nov 2013 16:31:21 +0000 (17:31 +0100)
handling.

ChangeLog
grub-core/lib/cmdline.c

index dfb1013c716620ad19a7db347ce6e568384a15a4..18ae47e545d9dbbdd1ec8099575ee346b30e07de 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-11-09  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/lib/cmdline.c (grub_loader_cmdline_size): Fix empty cmdline
+       handling.
+
 2013-11-09  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/commands/i386/cmostest.c: Add new command "cmosset".
index a702e648742fd30d90eca799524824fe21e54610..d5e10ee8798c856d640ec3a06fb42119eb5ab5fa 100644 (file)
@@ -56,6 +56,9 @@ unsigned int grub_loader_cmdline_size (int argc, char *argv[])
       size++; /* Separator space or NULL.  */
     }
 
+  if (size == 0)
+    size = 1;
+
   return size;
 }