ui/console: Remove QemuDmaBuf from "qemu/typedefs.h" Files requiring QemuDmaBuf already include "ui/console.h". To clean "qemu/typedefs.h", move the declaration to "ui/console.h" (removing the forward declaration). Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
diff --git a/include/qemu/typedefs.h b/include/qemu/typedefs.h index 1ea03d8..8bab07b 100644 --- a/include/qemu/typedefs.h +++ b/include/qemu/typedefs.h
@@ -82,7 +82,6 @@ typedef struct QDict QDict; typedef struct QEMUBH QEMUBH; typedef struct QemuConsole QemuConsole; -typedef struct QemuDmaBuf QemuDmaBuf; typedef struct QEMUFile QEMUFile; typedef struct QemuLockable QemuLockable; typedef struct QemuMutex QemuMutex;
diff --git a/include/ui/console.h b/include/ui/console.h index 853fcf4..c4f497c 100644 --- a/include/ui/console.h +++ b/include/ui/console.h
@@ -179,7 +179,7 @@ int minor_ver; }; -struct QemuDmaBuf { +typedef struct QemuDmaBuf { int fd; uint32_t width; uint32_t height; @@ -187,7 +187,7 @@ uint32_t fourcc; uint32_t texture; bool y0_top; -}; +} QemuDmaBuf; typedef struct DisplayChangeListenerOps { const char *dpy_name;