From a0b11ce4ac8602a77e51c64d904ee9314bc9d10b Mon Sep 17 00:00:00 2001 From: Tomas Popela Date: Thu, 7 Aug 2014 11:20:03 +0200 Subject: Reduce the memory used by DOM variables Free some of the DOM variables when they are not needed, before they are automatically freed when the frame is destroyed --- composer/e-msg-composer.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'composer/e-msg-composer.c') diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index d60fa9e35d..8c1748c4c3 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -3180,6 +3180,8 @@ set_signature_gui (EMsgComposer *composer) g_free (id); } + g_object_unref (nodes); + /* The combo box active ID is the signature's ESource UID. */ if (uid != NULL) { gtk_combo_box_set_active_id (GTK_COMBO_BOX (combo_box), uid); @@ -4973,6 +4975,8 @@ e_msg_composer_get_raw_message_text_without_signature (EMsgComposer *composer) g_free (text); } + g_object_unref (list); + return array; } -- cgit v1.2.3