On 07/01/2015 02:21 PM, Markus Armbruster wrote: > 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.
I'm glad I added that test - it covers things that will affect downstream extensions, but which don't affect mainline. > > Signed-off-by: Markus Armbruster <arm...@redhat.com> > --- > scripts/qapi-visit.py | 12 ++++++------ > 1 file changed, 6 insertions(+), 6 deletions(-) > Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature