[Pkg-libvirt-commits] [libguestfs] 100/233: builder: fix small regression in subkey parsing

Hilko Bengen bengen at moszumanska.debian.org
Wed Feb 19 21:11:23 UTC 2014


This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to branch experimental
in repository libguestfs.

commit 9e4357ca54282c1ab053dd5a8ebd64a323830cf4
Author: Pino Toscano <ptoscano at redhat.com>
Date:   Wed Jan 22 15:34:22 2014 +0100

    builder: fix small regression in subkey parsing
    
    Introduced in 5cbdf35d651b6c730d62d9af4876039faa122efc, it caused the
    first character of the value to be skipped if the key has a subkey.
---
 builder/index-scan.l | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/builder/index-scan.l b/builder/index-scan.l
index 7a9618f..e43f82e 100644
--- a/builder/index-scan.l
+++ b/builder/index-scan.l
@@ -65,7 +65,7 @@ extern void yyerror (const char *);
                       if (yytext[i] == '[') {
                         size_t j = strcspn (yytext+i+1, "]");
                         yylval.field->subkey = strndup (yytext+i+1, j);
-                        i += 1+j+2;
+                        i += 1+j+1;
                       } else {
                         yylval.field->subkey = NULL;
                       }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-libvirt/libguestfs.git



More information about the Pkg-libvirt-commits mailing list