From: Thomas Haller Date: Fri, 18 Mar 2016 18:52:48 +0000 (+0100) Subject: nmtst: fix memleak when using NMTST_VARIANT_DROP_SETTING() X-Git-Url: https://iam.tj/gitweb/gitweb.cgi?p=NetworkManager.git;a=commitdiff_plain;h=d45107c1ded71ad9138b7158be5454c88062e449 nmtst: fix memleak when using NMTST_VARIANT_DROP_SETTING() --- diff --git a/shared/nm-test-utils.h b/shared/nm-test-utils.h index a7d0f93cd..55c9101c9 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); \ } \ \