aboutsummaryrefslogtreecommitdiff
path: root/ui/spice-app.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2023-11-17 14:55:07 +0400
committerMarc-André Lureau <marcandre.lureau@redhat.com>2023-11-21 14:38:14 +0400
commitb7f1bb38b011efd13784e8781dafeedcc6e900a1 (patch)
tree5d5b95a7f065e4f7ba1bfb3165b5e8d9d2076295 /ui/spice-app.c
parent69562648f9c35382041d96dc267768cbcc008a41 (diff)
downloadqemu-b7f1bb38b011efd13784e8781dafeedcc6e900a1.zip
qemu-b7f1bb38b011efd13784e8781dafeedcc6e900a1.tar.gz
qemu-b7f1bb38b011efd13784e8781dafeedcc6e900a1.tar.bz2
ui: use "vc" chardev for dbus, gtk & spice-app
Those display have their own implementation of "vc" chardev, which doesn't use pixman. They also don't implement the width/height/cols/rows options, so qemu_display_get_vc() should return a compatible argument. This patch was meant to be with the pixman series, when the "vc" field was introduced. It fixes a regression where VC are created on the tty (or null) instead of the display own "vc" implementation. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Acked-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'ui/spice-app.c')
-rw-r--r--ui/spice-app.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ui/spice-app.c b/ui/spice-app.c
index 405fb7f..a10b4a5 100644
--- a/ui/spice-app.c
+++ b/ui/spice-app.c
@@ -220,6 +220,7 @@ static QemuDisplay qemu_display_spice_app = {
.type = DISPLAY_TYPE_SPICE_APP,
.early_init = spice_app_display_early_init,
.init = spice_app_display_init,
+ .vc = "vc",
};
static void register_spice_app(void)