bluez: own reference to connection provider in NMBluezManager

This commit is contained in:
Thomas Haller 2016-01-25 16:30:35 +01:00
parent 7cc54d5bb9
commit 94dcffc475

View file

@ -398,6 +398,8 @@ dispose (GObject *object)
priv->bluez_version = 0;
g_clear_object (&priv->provider);
G_OBJECT_CLASS (nm_bluez_manager_parent_class)->dispose (object);
}
@ -406,8 +408,7 @@ nm_bluez_manager_init (NMBluezManager *self)
{
NMBluezManagerPrivate *priv = NM_BLUEZ_MANAGER_GET_PRIVATE (self);
priv->provider = nm_connection_provider_get ();
g_assert (priv->provider);
priv->provider = g_object_ref (nm_connection_provider_get ());
}
static NMDevice *