From 4d771e533a6bbcda07190d24ed5d15458acb68e0 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Fri, 17 Nov 2023 09:14:35 +0100
Subject: Clean work queues only once.

---
 src/glibext/delayed.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/glibext/delayed.c b/src/glibext/delayed.c
index 64f18cf..6b5ac35 100644
--- a/src/glibext/delayed.c
+++ b/src/glibext/delayed.c
@@ -885,7 +885,7 @@ static void g_work_queue_dispose(GWorkQueue *queue)
     g_mutex_lock(&queue->mutex);
 
     for (i = 0; i < queue->groups_count; i++)
-        g_object_unref(G_OBJECT(queue->groups[i]));
+        g_clear_object(&queue->groups[i]);
 
     g_mutex_unlock(&queue->mutex);
 
-- 
cgit v0.11.2-87-g4458