[evolution] Fix a memory leak
- From: Dan VrÃtil <dvratil src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] Fix a memory leak
- Date: Tue, 10 Apr 2012 15:49:48 +0000 (UTC)
commit 6257bf96767f2b626f8444b7bc93d25490a711c1
Author: Dan VrÃtil <dvratil redhat com>
Date: Tue Apr 10 17:49:37 2012 +0200
Fix a memory leak
mail/e-mail-reader.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/mail/e-mail-reader.c b/mail/e-mail-reader.c
index da1fdb5..1f87703 100644
--- a/mail/e-mail-reader.c
+++ b/mail/e-mail-reader.c
@@ -3095,7 +3095,9 @@ mail_reader_set_display_formatter_for_message (EMailReader *reader,
if (!formatters) {
formatters = g_hash_table_new_full (g_str_hash, g_str_equal,
(GDestroyNotify) g_free, NULL);
- g_object_set_data (G_OBJECT (session), "formatters", formatters);
+ g_object_set_data_full (
+ G_OBJECT (session), "formatters", formatters,
+ (GDestroyNotify) g_hash_table_destroy);
}
if ((formatter = g_hash_table_lookup (formatters, mail_uri)) == NULL) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]