From e12cb9ee1262e0201ba14e6d551ff4322b597c94 Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Thu, 26 Jul 2018 12:34:23 +0200 Subject: [PATCH] nm-setting: add missing initializers Fixes: f957ea2b343828ad1fa2014bc7a4dedaf854f3bc --- libnm-core/nm-setting.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libnm-core/nm-setting.c b/libnm-core/nm-setting.c index 1ee14d88b9..9ce8cdb0b4 100644 --- a/libnm-core/nm-setting.c +++ b/libnm-core/nm-setting.c @@ -1982,7 +1982,7 @@ char * nm_setting_to_string (NMSetting *setting) { GString *string; - gs_unref_variant GVariant *variant; + gs_unref_variant GVariant *variant = NULL; GVariant *child; GVariantIter iter; @@ -1993,9 +1993,9 @@ nm_setting_to_string (NMSetting *setting) g_variant_iter_init (&iter, variant); while ((child = g_variant_iter_next_value (&iter))) { - gs_free char *name; - gs_free char *value_str; - gs_unref_variant GVariant *value; + gs_free char *name = NULL; + gs_free char *value_str = NULL; + gs_unref_variant GVariant *value = NULL; g_variant_get (child, "{sv}", &name, &value); value_str = g_variant_print (value, FALSE);