Fix regression initialising QXL interface

st field in QXLInstance was not checked for NULL before
initialisation.
The additional check make Xspice crash during startup.

Reported-by: Francois Gouget <fgouget@codeweavers.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
This commit is contained in:
Frediano Ziglio 2016-03-09 10:25:43 +00:00
parent acd53b97fb
commit 6fef38c86e

View File

@ -941,7 +941,6 @@ void red_qxl_init(RedsState *reds, QXLInstance *qxl)
ClientCbs client_cbs = { NULL, };
spice_return_if_fail(qxl != NULL);
spice_return_if_fail(qxl->st == NULL);
static gsize initialized = FALSE;
if (g_once_init_enter(&initialized)) {