From 8ba6439dd45895e045aa04dcb63d1ca6b5ffbf72 Mon Sep 17 00:00:00 2001 From: Julian Bouzas Date: Fri, 4 Jun 2021 12:57:34 -0400 Subject: [PATCH] m-default-nodes-api: free default nodes when disabling plugin --- modules/module-default-nodes-api.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/module-default-nodes-api.c b/modules/module-default-nodes-api.c index 76d9c0c5..fed55a5a 100644 --- a/modules/module-default-nodes-api.c +++ b/modules/module-default-nodes-api.c @@ -144,6 +144,9 @@ wp_default_nodes_api_disable (WpPlugin * plugin) if (self->idle_source) g_source_destroy (self->idle_source); g_clear_pointer (&self->idle_source, g_source_unref); + + for (guint i = 0; i < N_DEFAULT_NODES; i++) + g_clear_pointer (&self->defaults[i], g_free); g_clear_object (&self->om); }