From patchwork Mon Feb 25 15:02:30 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: gtk ui: unbreak spice Date: Mon, 25 Feb 2013 05:02:30 -0000 From: Gerd Hoffmann X-Patchwork-Id: 222928 Message-Id: <1361804550-15858-1-git-send-email-kraxel@redhat.com> To: qemu-devel@nongnu.org Cc: Anthony Liguori , Gerd Hoffmann 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 --- vl.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vl.c b/vl.c index 0da156e..febd2ea 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;