diff options
author | Thomas Haller <thaller@redhat.com> | 2016-03-18 19:52:48 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2016-03-26 12:10:53 +0100 |
commit | d45107c1ded71ad9138b7158be5454c88062e449 (patch) | |
tree | 39462f3c0805ebca127da08e1e7d6413b28d2b8a /shared | |
parent | ce6fdc3e5e66a17b4fdc4519500aaa06272bce5c (diff) | |
download | NetworkManager-d45107c1ded71ad9138b7158be5454c88062e449.tar.gz |
nmtst: fix memleak when using NMTST_VARIANT_DROP_SETTING()
Diffstat (limited to 'shared')
-rw-r--r-- | shared/nm-test-utils.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/shared/nm-test-utils.h b/shared/nm-test-utils.h index a7d0f93cda..55c9101c94 100644 --- a/shared/nm-test-utils.h +++ b/shared/nm-test-utils.h @@ -1863,6 +1863,8 @@ typedef enum { \ if (__cur_setting_name) \ g_variant_builder_add (&__connection_builder, "{sa{sv}}", __cur_setting_name, &__setting_builder); \ + else \ + g_variant_builder_clear (&__setting_builder); \ g_variant_iter_free (__setting_iter); \ } \ \ |