From 7efc58bb02866e84529d6c34cf66e18e426b55f0 Mon Sep 17 00:00:00 2001
From: ulfvonbelow <striness@tilde.club>
Date: Sat, 4 May 2024 15:34:44 -0500
Subject: [PATCH] peerstore: fix dereference of null pointer to struct.

---
 src/service/peerstore/gnunet-service-peerstore.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/service/peerstore/gnunet-service-peerstore.c b/src/service/peerstore/gnunet-service-peerstore.c
index 214f9f9ba..5d0f037a1 100644
--- a/src/service/peerstore/gnunet-service-peerstore.c
+++ b/src/service/peerstore/gnunet-service-peerstore.c
@@ -803,8 +803,8 @@ monitor_iteration_next (void *cls)
   {
     GNUNET_free (mc->key);
     GNUNET_free (mc->sub_system);
-    GNUNET_free (mc);
     GNUNET_SERVICE_client_drop (mc->pc->client);
+    GNUNET_free (mc);
     return;
   }
   if (GNUNET_NO == ret)
-- 
2.41.0

