diff options
author | Dan Winship <danw@gnome.org> | 2014-09-17 08:36:56 -0400 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2014-09-17 08:36:56 -0400 |
commit | b40dc506a1633ffc264a3feace410fdfa4ce0067 (patch) | |
tree | cda69450e7b423d5a252f5be1bc306510fb53560 | |
parent | ca5f23a8b66c804ca4433fbb236f02f27b78f8b7 (diff) | |
download | NetworkManager-b40dc506a1633ffc264a3feace410fdfa4ce0067.tar.gz |
libnm-core: fix nm_connection_replace_settings()
The rewrite mistakenly used nm_connection_add_setting() rather than
_nm_connection_add_setting(), causing it to emit the "changed" signal
while the connection was only partially rebuilt.
-rw-r--r-- | libnm-core/nm-connection.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libnm-core/nm-connection.c b/libnm-core/nm-connection.c index 5532304406..8dc18632d3 100644 --- a/libnm-core/nm-connection.c +++ b/libnm-core/nm-connection.c @@ -332,7 +332,7 @@ nm_connection_replace_settings (NMConnection *connection, changed = (settings != NULL); for (s = settings; s; s = s->next) - nm_connection_add_setting (connection, s->data); + _nm_connection_add_setting (connection, s->data); if (changed) g_signal_emit (connection, signals[CHANGED], 0); |