From: Marc-André Lureau Date: Fri, 5 Sep 2014 12:08:48 +0000 (+0200) Subject: spice: call qemu_spice_set_passwd() during init X-Git-Tag: TizenStudio_2.0_p2.3.2~208^2~593^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=07d49a53b6394941ed833486a3acb5c480d87db2;p=sdk%2Femulator%2Fqemu.git spice: call qemu_spice_set_passwd() during init Don't call SPICE API directly to set password given in command line, but use the internal API, saving password for later calls. This solves losing password when changing expiration in qemu monitor. https://bugzilla.redhat.com/show_bug.cgi?id=1138639 Signed-off-by: Gerd Hoffmann --- diff --git a/ui/spice-core.c b/ui/spice-core.c index 17a2ed3..6467fa4 100644 --- a/ui/spice-core.c +++ b/ui/spice-core.c @@ -733,7 +733,7 @@ void qemu_spice_init(void) tls_ciphers); } if (password) { - spice_server_set_ticket(spice_server, password, 0, 0, 0); + qemu_spice_set_passwd(password, false, false); } if (qemu_opt_get_bool(opts, "sasl", 0)) { if (spice_server_set_sasl_appname(spice_server, "qemu") == -1 ||