diff options
author | Dan Williams <dcbw@redhat.com> | 2013-04-10 11:37:05 -0500 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2013-05-20 16:38:33 -0300 |
commit | 04cb58eacd1df9c25f0411b8c4062b0f9edcde0f (patch) | |
tree | 3a578badfa9adf1bc79abca86d283fce38d722a8 /src/nm-dhcp6-config.c | |
parent | e3bd3278e9e9105cf53a867c494e836dc4b89682 (diff) | |
download | NetworkManager-04cb58eacd1df9c25f0411b8c4062b0f9edcde0f.tar.gz |
core: convert the DBus manager to a single-ref object
It's created very, very early and never needs to be unrefed
by anything except the main() function.
Diffstat (limited to 'src/nm-dhcp6-config.c')
-rw-r--r-- | src/nm-dhcp6-config.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/nm-dhcp6-config.c b/src/nm-dhcp6-config.c index 4e2ab9e963..26c8d811c2 100644 --- a/src/nm-dhcp6-config.c +++ b/src/nm-dhcp6-config.c @@ -140,12 +140,9 @@ nm_dhcp6_config_init (NMDHCP6Config *self) { NMDHCP6ConfigPrivate *priv = NM_DHCP6_CONFIG_GET_PRIVATE (self); static guint32 counter = 0; - NMDBusManager *dbus_mgr; - dbus_mgr = nm_dbus_manager_get (); priv->dbus_path = g_strdup_printf (NM_DBUS_PATH "/DHCP6Config/%d", counter++); - nm_dbus_manager_register_object (dbus_mgr, priv->dbus_path, self); - g_object_unref (dbus_mgr); + nm_dbus_manager_register_object (nm_dbus_manager_get (), priv->dbus_path, self); priv->options = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, nm_gvalue_destroy); } |