The improvement is nice for QMP, but my real motivation is to avoid embarrassingly horrible error messages for command line options once we use the qobject input visitor there, as we do in "[PATCH RFC v2 0/2] block: Crude initial implementation of -blockdev".
Markus Armbruster (2): qapi: Clean up after commit 3d344c2 qapi: Improve qobject input visitor error reporting include/qapi/visitor.h | 6 -- qapi/qobject-input-visitor.c | 133 +++++++++++++++++++++++++++++-------------- 2 files changed, 90 insertions(+), 49 deletions(-) -- 2.7.4