qapi: Fix Visitor contract for start_alternate()
commit8b7ce95b46815f274aed52857260cb180f6fade3
authorMarkus Armbruster <armbru@redhat.com>
Fri, 24 Apr 2020 08:43:30 +0000 (24 10:43 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Thu, 30 Apr 2020 04:51:15 +0000 (30 06:51 +0200)
treedb04709d24ff071b831592ba8451906721791b6a
parent8e08bf4ea24c3e6e07fab2c1b5bdcc7b104012c4
qapi: Fix Visitor contract for start_alternate()

The contract demands v->start_alternate() for input and dealloc
visitors, but visit_start_alternate() actually requires it for input
and clone visitors.  Fix the contract, and delete superfluous
qapi_dealloc_start_alternate().

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20200424084338.26803-8-armbru@redhat.com>
include/qapi/visitor-impl.h
qapi/qapi-dealloc-visitor.c