]> git.proxmox.com Git - mirror_qemu.git/commit - scripts/qapi-visit.py
qapi-visit: Fix two name arguments passed to visitors
authorMarkus Armbruster <armbru@redhat.com>
Fri, 26 Jun 2015 15:21:42 +0000 (17:21 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Fri, 4 Sep 2015 13:47:14 +0000 (15:47 +0200)
commit40b3adec13a9e022ff5a2e2b81c243fc0a026746
treeed13a790d2c4ac976bc168b30dc20f1ac9a3b70c
parent8c07eddc619d618965fdd7a96bfe3b5c59f42b52
qapi-visit: Fix two name arguments passed to visitors

The generated code passes mangled schema names to visit_type_enum()
and union's visit_start_struct().  Fix it to pass the names
unadulterated, like we do everywhere else.

Only qapi-schema-test.json actually has names where this makes a
difference: enum __org.qemu_x-Enum, flat union __org.qemu_x-Union2,
simple union __org.qemu_x-Union1 and its implicit enum
__org.qemu_x-Union1Kind.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
scripts/qapi-visit.py