summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2023-03-17 14:21:14 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2023-04-22 10:22:57 +0000
commitafdec9e811e66b622ba88f76a4d6e09c3356c3f5 (patch)
tree3c6b677f156db494b01e71527a905d0a4dc39917
parent31bb78155aaba390119e97f5096b853466f5fb85 (diff)
downloadgnome-calendar-afdec9e811e66b622ba88f76a4d6e09c3356c3f5.tar.gz
search/hit: Fix double unref
When I originally wrote the code, I expected to create a new icon every time that function was called. That expectation changed, but the code wasn't fully updated. Use g_value_set_object() instead of g_value_take_object().
-rw-r--r--src/search/gcal-search-hit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/search/gcal-search-hit.c b/src/search/gcal-search-hit.c
index d4e72993..baee27d7 100644
--- a/src/search/gcal-search-hit.c
+++ b/src/search/gcal-search-hit.c
@@ -109,7 +109,7 @@ gcal_search_hit_get_property (GObject *object,
break;
case PROP_PRIMARY_ICON:
- g_value_take_object (value, gcal_search_hit_get_primary_icon (self));
+ g_value_set_object (value, gcal_search_hit_get_primary_icon (self));
break;
default: