]> git.proxmox.com Git - mirror_qemu.git/commit - qobject/qlit.c
Eliminate qapi/qmp/types.h
authorMarkus Armbruster <armbru@redhat.com>
Thu, 1 Feb 2018 11:18:35 +0000 (12:18 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Fri, 9 Feb 2018 12:52:15 +0000 (13:52 +0100)
commit6b67395762a4c8b6ca94364e0a0f616a6470c46a
tree6ca3237d7c98a02499507f9c3c01ed09a764be7c
parent9f5c734d591e26186a71f9e36d752f4798df3672
Eliminate qapi/qmp/types.h

qapi/qmp/types.h is a convenience header to include a number of
qapi/qmp/ headers.  Since we rarely need all of the headers
qapi/qmp/types.h includes, we bypass it most of the time.  Most of the
places that use it don't need all the headers, either.

Include the necessary headers directly, and drop qapi/qmp/types.h.

Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20180201111846.21846-9-armbru@redhat.com>
31 files changed:
block/qapi.c
block/qcow2.c
blockdev.c
hw/pci/pcie_aer.c
hw/watchdog/watchdog.c
include/qapi/qmp/types.h [deleted file]
monitor.c
qapi/qapi-dealloc-visitor.c
qapi/qmp-dispatch.c
qapi/qobject-input-visitor.c
qapi/qobject-output-visitor.c
qobject/json-parser.c
qobject/qjson.c
qobject/qlit.c
qobject/qobject.c
scripts/qapi-commands.py
target/i386/cpu.c
tests/check-qjson.c
tests/check-qobject.c
tests/cpu-plug-test.c
tests/qom-test.c
tests/test-clone-visitor.c
tests/test-qmp-commands.c
tests/test-qmp-event.c
tests/test-qobject-input-visitor.c
tests/test-qobject-output-visitor.c
tests/test-string-input-visitor.c
tests/test-string-output-visitor.c
tests/test-visitor-serialization.c
ui/vnc.c
util/qemu-option.c