summaryrefslogtreecommitdiff
path: root/shared
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2016-03-18 19:52:48 +0100
committerThomas Haller <thaller@redhat.com>2016-03-26 12:10:53 +0100
commitd45107c1ded71ad9138b7158be5454c88062e449 (patch)
tree39462f3c0805ebca127da08e1e7d6413b28d2b8a /shared
parentce6fdc3e5e66a17b4fdc4519500aaa06272bce5c (diff)
downloadNetworkManager-d45107c1ded71ad9138b7158be5454c88062e449.tar.gz
nmtst: fix memleak when using NMTST_VARIANT_DROP_SETTING()
Diffstat (limited to 'shared')
-rw-r--r--shared/nm-test-utils.h2
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); \
} \
\