From: Jose Dapena Paz Date: Mon, 20 Oct 2008 21:48:09 +0000 (+0000) Subject: * Fix a leak inserting image in editor from pixbuf (fixes NB#90201). X-Git-Tag: git_migration_finished~1122 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=a21a03d0120d76b56f0d9a25b4e42fc3bb22c5d3 * Fix a leak inserting image in editor from pixbuf (fixes NB#90201). pmo-trunk-r6133 --- diff --git a/src/hildon2/modest-msg-edit-window.c b/src/hildon2/modest-msg-edit-window.c index 17e3e60..dfefb1e 100644 --- a/src/hildon2/modest-msg-edit-window.c +++ b/src/hildon2/modest-msg-edit-window.c @@ -455,8 +455,6 @@ modest_msg_edit_window_init (ModestMsgEditWindow *obj) } -/* FIXME: this is a dup from the one in gtk/ */ - /** * @result: A ModestPairList, which must be freed with modest_pair_list_free(). */ @@ -2250,6 +2248,7 @@ modest_msg_edit_window_insert_image (ModestMsgEditWindow *window) insert_mark = gtk_text_buffer_get_insert (GTK_TEXT_BUFFER (priv->text_buffer)); gtk_text_buffer_get_iter_at_mark (GTK_TEXT_BUFFER (priv->text_buffer), &position, insert_mark); wp_text_buffer_insert_image (WP_TEXT_BUFFER (priv->text_buffer), &position, g_strdup (tny_mime_part_get_content_id (mime_part)), pixbuf); + g_object_unref (pixbuf); } tny_list_prepend (priv->images, (GObject *) mime_part);