summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2015-08-24 16:13:47 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2015-08-24 16:15:50 +0200
commit913f5d9898f78e6d2d457d188ef6b8e653337c4a (patch)
treec0a42274927392125bcc104fa9ada764a054530f
parent75b3107b098cd451226f3227c0ba41d29e13df71 (diff)
downloadNetworkManager-913f5d9898f78e6d2d457d188ef6b8e653337c4a.tar.gz
settings: fix memory leak in for_each_secret()
Fixes: df6706813a698e7a697739b0940bd8f528713aab
-rw-r--r--src/settings/nm-settings-connection.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/settings/nm-settings-connection.c b/src/settings/nm-settings-connection.c
index bbc0344f12..62574eec2b 100644
--- a/src/settings/nm-settings-connection.c
+++ b/src/settings/nm-settings-connection.c
@@ -181,7 +181,7 @@ for_each_secret (NMConnection *self,
}
g_variant_builder_init (&setting_builder, NM_VARIANT_TYPE_SETTING);
- while (g_variant_iter_next (setting_iter, "{sv}", &secret_name, &val)) {
+ while (g_variant_iter_next (setting_iter, "{&sv}", &secret_name, &val)) {
NMSettingSecretFlags secret_flags = NM_SETTING_SECRET_FLAG_NONE;
/* VPN secrets need slightly different treatment here since the