aboutsummaryrefslogtreecommitdiff
path: root/vl.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2013-02-25 16:02:30 +0100
committerAnthony Liguori <aliguori@us.ibm.com>2013-02-26 13:26:16 -0600
commitf963e4d0ca5b7704aed8048e2bc293597d333dfb (patch)
tree9bad2ac4b38fd5f88ddc92079e9fa5cccfb119c6 /vl.c
parent864a556e9a800116a305f10fbb714268ca7e9bc3 (diff)
gtk ui: unbreak spice
Merge of the gtk ui brought a initialitation order issue for spice: The using_spice variable isn't set yet when checked, leading to the default UI being activated (additionally to spice remote access). Let's set display_remote when we find a -spice switch on the command line, like we do for vnc. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Message-id: 1361804550-15858-1-git-send-email-kraxel@redhat.com Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'vl.c')
-rw-r--r--vl.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/vl.c b/vl.c
index 0da156e8b4..febd2eaa02 100644
--- a/vl.c
+++ b/vl.c
@@ -3767,6 +3767,7 @@ int main(int argc, char **argv, char **envp)
if (!opts) {
exit(1);
}
+ display_remote++;
break;
case QEMU_OPTION_writeconfig:
{
@@ -4006,9 +4007,6 @@ int main(int argc, char **argv, char **envp)
}
}
- if (using_spice) {
- display_remote++;
- }
if (display_type == DT_DEFAULT && !display_remote) {
#if defined(CONFIG_GTK)
display_type = DT_GTK;