From 4679a4ed71d0ae95e939899bafa77f17e8d62ff4 Mon Sep 17 00:00:00 2001 From: Julian Bouzas Date: Mon, 13 Dec 2021 11:00:51 -0500 Subject: [PATCH] metadata: unset iterator value before breaking or returning from loop --- lib/wp/metadata.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/wp/metadata.c b/lib/wp/metadata.c index aff7567a..fc1dd7bb 100644 --- a/lib/wp/metadata.c +++ b/lib/wp/metadata.c @@ -472,6 +472,7 @@ wp_metadata_find (WpMetadata * self, guint32 subject, const gchar * key, if (g_strcmp0 (k, key) == 0) { if (type) *type = t; + g_value_unset (&val); return v; } }