]> git.proxmox.com Git - mirror_qemu.git/commit
qapi: Fix string input visitor regression for empty lists
authorMarkus Armbruster <armbru@redhat.com>
Mon, 20 Mar 2017 16:13:43 +0000 (17:13 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Tue, 21 Mar 2017 09:43:01 +0000 (10:43 +0100)
commitd2788227c6185c72d88ef3127e9fed41686f8e39
tree35e49cc56a1dffceeb9c341a9852df2b2fbe0c53
parentc32617a1941aadfe580af6c4418ef02c9644cd44
qapi: Fix string input visitor regression for empty lists

Visiting a list when input is the empty string should result in an
empty list, not an error.  Noticed when commit 3d089ce belatedly added
tests, but simply accepted as weird then.  It's actually a regression:
broken in commit 74f24cb, v2.7.0.  Fix it, and throw in another test
case for empty string.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <1490026424-11330-2-git-send-email-armbru@redhat.com>
Reviewed-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
qapi/string-input-visitor.c
tests/test-string-input-visitor.c