bluez: own reference to connection provider in NMBluezManager

(cherry picked from commit 94dcffc475)
This commit is contained in:
Thomas Haller 2016-01-25 16:30:35 +01:00
parent c354f30f57
commit 81a9d84d60

View file

@ -396,6 +396,8 @@ dispose (GObject *object)
priv->bluez_version = 0;
g_clear_object (&priv->provider);
G_OBJECT_CLASS (nm_bluez_manager_parent_class)->dispose (object);
}
@ -404,8 +406,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 *