summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-03-29 11:55:45 +0200
committerThomas Haller <thaller@redhat.com>2018-04-13 09:09:46 +0200
commit755c8bb30f55e148e6a999f53019c012736a784b (patch)
tree8834ab0fb356c798816941d3f9b7bbd67e6573f1
parentb0bf9b2b9b5f02a5fb99e8a16076d140a8838773 (diff)
downloadNetworkManager-755c8bb30f55e148e6a999f53019c012736a784b.tar.gz
settings: no longer call nm_connection_set_path() in server
It's unused.
-rw-r--r--src/settings/nm-settings.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/settings/nm-settings.c b/src/settings/nm-settings.c
index 274630420f..a598871aa3 100644
--- a/src/settings/nm-settings.c
+++ b/src/settings/nm-settings.c
@@ -904,10 +904,8 @@ connection_removed (NMSettingsConnection *connection, gpointer user_data)
/* Re-emit for listeners like NMPolicy */
_notify (self, PROP_CONNECTIONS);
- if (nm_dbus_object_is_exported (NM_DBUS_OBJECT (connection))) {
- nm_connection_set_path (NM_CONNECTION (connection), NULL);
+ if (nm_dbus_object_is_exported (NM_DBUS_OBJECT (connection)))
nm_dbus_object_unexport (NM_DBUS_OBJECT (connection));
- }
check_startup_complete (self);
}
@@ -1024,10 +1022,9 @@ claim_connection (NMSettings *self, NMSettingsConnection *connection)
}
path = nm_dbus_object_export (NM_DBUS_OBJECT (connection));
- nm_connection_set_path (NM_CONNECTION (connection), path);
g_hash_table_insert (priv->connections,
- (gpointer) nm_dbus_object_get_path (NM_DBUS_OBJECT (connection)),
+ (gpointer) path,
g_object_ref (connection));
_clear_connections_cached_list (&priv->connections_cached_list);