diff options
author | Dan Williams <dcbw@redhat.com> | 2016-01-21 11:35:00 -0600 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2016-01-21 11:35:00 -0600 |
commit | f2399a69760e8d14b91e523127eb187d6337530f (patch) | |
tree | 5dcf9c4f9c9440cb280e8538d151633b26a9a601 /libnm-glib | |
parent | 325496506740be32e48a95d13f5d8cd5ee62583b (diff) | |
download | NetworkManager-f2399a69760e8d14b91e523127eb187d6337530f.tar.gz |
libnm-glib: fix leak in get_permissions_reply()
Diffstat (limited to 'libnm-glib')
-rw-r--r-- | libnm-glib/nm-client.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libnm-glib/nm-client.c b/libnm-glib/nm-client.c index 248b9d9762..9d1f90704b 100644 --- a/libnm-glib/nm-client.c +++ b/libnm-glib/nm-client.c @@ -344,6 +344,8 @@ get_permissions_reply (DBusGProxy *proxy, G_TYPE_INVALID); NM_CLIENT_GET_PRIVATE (self)->perm_call = NULL; update_permissions (NM_CLIENT (user_data), error ? NULL : permissions); + if (permissions) + g_hash_table_destroy (permissions); g_clear_error (&error); } |