From e80203fe8f8b17ecdbc08cf98d7d11f4336a0e04 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 21 Feb 2022 22:09:36 +0100 Subject: [PATCH] platform: fix chaining up finalize() in NMPlatform This also causes leaks with recent glib, which can be found via valgrind. Fixes: c7b386250369 ('platform: add network namespace support to platform') (cherry picked from commit 1a1c22e38c228095f7b317a3cb762b241ec493e8) --- src/libnm-platform/nm-platform.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libnm-platform/nm-platform.c b/src/libnm-platform/nm-platform.c index b95cd95ec9..922f412df7 100644 --- a/src/libnm-platform/nm-platform.c +++ b/src/libnm-platform/nm-platform.c @@ -8966,6 +8966,8 @@ finalize(GObject *object) g_clear_object(&self->_netns); nm_dedup_multi_index_unref(priv->multi_idx); nmp_cache_free(priv->cache); + + G_OBJECT_CLASS(nm_platform_parent_class)->finalize(object); } static void