summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEduardo Habkost2020-08-25 21:20:22 +0200
committerEduardo Habkost2020-08-27 20:04:54 +0200
commit694b3d28975d53c6c6ac444a6a896ce0d195c7d9 (patch)
treea21170aff14809cd073d8c87c19bae1b09b615ec
parentarmsse: Rename QOM macros to avoid conflicts (diff)
downloadqemu-694b3d28975d53c6c6ac444a6a896ce0d195c7d9.tar.gz
qemu-694b3d28975d53c6c6ac444a6a896ce0d195c7d9.tar.xz
qemu-694b3d28975d53c6c6ac444a6a896ce0d195c7d9.zip
xen-legacy-backend: Add missing typedef XenLegacyDevice
The typedef was used in the XENBACKEND_DEVICE macro, but it was never defined. Define the typedef close to the type checking macro. Acked-by: Anthony PERARD <anthony.perard@citrix.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Tested-By: Roman Bolshakov <r.bolshakov@yadro.com> Message-Id: <20200825192110.3528606-27-ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
-rw-r--r--include/hw/xen/xen-legacy-backend.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/xen/xen-legacy-backend.h b/include/hw/xen/xen-legacy-backend.h
index 5e6c56c4d6..704bc7852b 100644
--- a/include/hw/xen/xen-legacy-backend.h
+++ b/include/hw/xen/xen-legacy-backend.h
@@ -9,6 +9,7 @@
#define TYPE_XENSYSBUS "xen-sysbus"
#define TYPE_XENBACKEND "xen-backend"
+typedef struct XenLegacyDevice XenLegacyDevice;
#define XENBACKEND_DEVICE(obj) \
OBJECT_CHECK(XenLegacyDevice, (obj), TYPE_XENBACKEND)