Set freed priv->dom to NULL in _dispose()

Avoid a possible use/free after the object has been freed.
This commit is contained in:
Fabiano Fidêncio 2014-11-19 14:52:20 +01:00
parent de8b381fa4
commit 333ba4fe51

View File

@ -538,8 +538,10 @@ virt_viewer_dispose (GObject *object)
virConnectClose(priv->conn);
priv->conn = NULL;
}
if (priv->dom)
if (priv->dom) {
virDomainFree(priv->dom);
priv->dom = NULL;
}
g_free(priv->uri);
priv->uri = NULL;
g_free(priv->domkey);