diff options
author | Thomas Haller <thaller@redhat.com> | 2019-08-03 11:25:10 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2019-08-03 11:25:10 +0200 |
commit | eea8bbd9ae9eef1bf27ae02876c6ff99e009b9a6 (patch) | |
tree | 00f8c748ee57adb104fa8e65c44cdc9a576f49f7 | |
parent | 377a775a2ab449555bf3d4e0f29ea90879ee0f1e (diff) | |
download | NetworkManager-eea8bbd9ae9eef1bf27ae02876c6ff99e009b9a6.tar.gz |
libnm: fix leak in NMSettingWireGuard's update_one_secret()
-rw-r--r-- | libnm-core/nm-setting-wireguard.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libnm-core/nm-setting-wireguard.c b/libnm-core/nm-setting-wireguard.c index 07a841f4a7..17c35efc4c 100644 --- a/libnm-core/nm-setting-wireguard.c +++ b/libnm-core/nm-setting-wireguard.c @@ -1922,8 +1922,8 @@ update_one_secret (NMSetting *setting, i_peer = 0; while (g_variant_iter_next (&iter_peers, "@a{sv}", &peer_var)) { _nm_unused gs_unref_variant GVariant *peer_var_unref = peer_var; + nm_auto_unref_wgpeer NMWireGuardPeer *peer = NULL; PeerData *pd; - NMWireGuardPeer *peer; const char *cstr; i_peer++; |