diff options
Diffstat (limited to 'modules/vcard-inline/e-mail-part-vcard.c')
-rw-r--r-- | modules/vcard-inline/e-mail-part-vcard.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/vcard-inline/e-mail-part-vcard.c b/modules/vcard-inline/e-mail-part-vcard.c index 4cf5bed66b..4335f30324 100644 --- a/modules/vcard-inline/e-mail-part-vcard.c +++ b/modules/vcard-inline/e-mail-part-vcard.c @@ -267,6 +267,7 @@ mail_part_vcard_bind_dom_element (EMailPart *part, iframe = WEBKIT_DOM_ELEMENT (webkit_dom_node_list_item (list, 0)); g_clear_object (&vcard_part->iframe); vcard_part->iframe = g_object_ref (iframe); + g_object_unref (list); /* TOGGLE DISPLAY MODE BUTTON */ list = webkit_dom_element_get_elements_by_class_name ( @@ -276,6 +277,7 @@ mail_part_vcard_bind_dom_element (EMailPart *part, toggle_button = WEBKIT_DOM_ELEMENT (webkit_dom_node_list_item (list, 0)); g_clear_object (&vcard_part->toggle_button); vcard_part->toggle_button = g_object_ref (toggle_button); + g_object_unref (list); /* SAVE TO ADDRESSBOOK BUTTON */ list = webkit_dom_element_get_elements_by_class_name ( @@ -285,6 +287,7 @@ mail_part_vcard_bind_dom_element (EMailPart *part, save_button = WEBKIT_DOM_ELEMENT (webkit_dom_node_list_item (list, 0)); g_clear_object (&vcard_part->save_button); vcard_part->save_button = g_object_ref (save_button); + g_object_unref (list); webkit_dom_event_target_add_event_listener ( WEBKIT_DOM_EVENT_TARGET (toggle_button), |