qemu-irix/scripts
Eric Blake b70ce1018a qmp-input-visitor: Favor new visit_free() function
Now that we have a polymorphic visit_free(), we no longer need
qmp_input_visitor_cleanup(); which in turn means we no longer
need to return a subtype from qmp_input_visitor_new() nor a
public upcast function.

Generated code changes to qmp-marshal.c look like:

|@@ -52,11 +52,10 @@ void qmp_marshal_add_fd(QDict *args, QOb
| {
|     Error *err = NULL;
|     AddfdInfo *retval;
|-    QmpInputVisitor *qiv = qmp_input_visitor_new(QOBJECT(args), true);
|     Visitor *v;
|     q_obj_add_fd_arg arg = {0};
|
|-    v = qmp_input_get_visitor(qiv);
|+    v = qmp_input_visitor_new(QOBJECT(args), true);
|     visit_start_struct(v, NULL, NULL, 0, &err);
|     if (err) {
|         goto out;

Signed-off-by: Eric Blake <eblake@redhat.com>
Message-Id: <1465490926-28625-8-git-send-email-eblake@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
2016-07-06 10:52:04 +02:00
..
coccinelle coccinelle: Remove unnecessary variables for function return value 2016-06-20 16:38:13 +02:00
kvm
qemu-guest-agent
qemugdb
qmp
tracetool
analyse-9p-simpletrace.py
analyze-inclusions
analyze-migration.py
check-qerror.sh
checkpatch.pl checkpatch: There is no qemu_strtod() 2016-06-30 15:24:36 +02:00
clean-includes os-posix: include sys/mman.h 2016-06-16 18:39:03 +02:00
cleanup-trace-events.pl
cocci-macro-file.h
coverity-model.c
create_config * max-ram-below-4g improvement (Gerd) 2016-06-08 14:45:28 +01:00
disas-objdump.pl
dump-guest-memory.py exec: hide mr->ram_addr from qemu_get_ram_ptr users 2016-05-29 09:11:12 +02:00
extract-vsssdk-headers
feature_to_c.sh scripts: Use $(..) instead of deprecated `..` 2016-06-07 18:19:23 +03:00
get_maintainer.pl
gtester-cat
hxtool
make-release
make_device_config.sh scripts: Use $(..) instead of deprecated `..` 2016-06-07 18:19:23 +03:00
ordereddict.py
qapi-commands.py qmp-input-visitor: Favor new visit_free() function 2016-07-06 10:52:04 +02:00
qapi-event.py qapi: Add new visit_free() function 2016-07-06 10:52:04 +02:00
qapi-introspect.py
qapi-types.py qapi: Add new visit_free() function 2016-07-06 10:52:04 +02:00
qapi-visit.py qapi: Add parameter to visit_end_* 2016-07-06 10:52:04 +02:00
qapi.py
qemu-binfmt-conf.sh scripts: Use $(..) instead of deprecated `..` 2016-06-07 18:19:23 +03:00
qemu-gdb.py
qtest.py
refresh-pxe-roms.sh
shaderinclude.pl
signrom.py
simpletrace.py
switch-timer-api
texi2pod.pl
tracetool.py
update-linux-headers.sh scripts: Use $(..) instead of deprecated `..` 2016-06-07 18:19:23 +03:00
vmstate-static-checker.py vmstate-static-checker: fix size mismatch detection in unused fields 2016-06-17 18:24:33 +05:30