From fffd93b5c49ccf4d0a13df73d54c7a0152456436 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 6 Feb 2015 15:46:09 +0100 Subject: [PATCH] libnm: fix memleak in nm_connection_replace_settings() --- libnm-core/nm-connection.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libnm-core/nm-connection.c b/libnm-core/nm-connection.c index 239079e3b1..79ff31d89d 100644 --- a/libnm-core/nm-connection.c +++ b/libnm-core/nm-connection.c @@ -304,6 +304,8 @@ nm_connection_replace_settings (NMConnection *connection, for (s = settings; s; s = s->next) _nm_connection_add_setting (connection, s->data); + g_slist_free (settings); + if (changed) g_signal_emit (connection, signals[CHANGED], 0); return TRUE;