]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* util/config.c: Add missing pointer adjustment.
authorVladimir Serbinenko <phcoder@gmail.com>
Mon, 2 Dec 2013 05:51:13 +0000 (06:51 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Mon, 2 Dec 2013 05:51:13 +0000 (06:51 +0100)
Reported by: qwertial

ChangeLog
util/config.c

index 7b663dbf3dba00fe4710b0abc83d6f1f7a946aea..c1dad3bd9a8f942488543bbb7a539c2f329440fb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-12-02  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * util/config.c: Add missing pointer adjustment.
+       Reported by: qwertial
+
 2013-11-30  Andrey Borzenkov <arvidjaar@gmail.com>
 
        * grub-core/kern/arm64/dl_helper.c: Include grub/arm64/reloc.h
index f313714db12b152b2d68a2b4a9b7e6672676c3f6..e7474c6d12536ca5bb66b3b9d564038d94c617e5 100644 (file)
@@ -47,6 +47,9 @@ grub_util_parse_config (FILE *f, struct grub_util_config *cfg, int simple)
        {
          char *optr;
          enum { NONE, SNGLQUOT, DBLQUOT } state;
+
+         ptr += sizeof ("GRUB_DISTRIBUTOR=") - 1;
+
          if (simple)
            {
              free (cfg->grub_distributor);