aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-folder-pane.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-15 20:19:27 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-06-15 20:19:27 +0800
commitf642e03d4967c80aaad45475475752264c95de5c (patch)
tree23b2f4e862f73b86e13f92c433b8315d783b1d2e /mail/e-mail-folder-pane.c
parent2f43685f591581bc7ad051ac6464799f8e5df5bf (diff)
downloadgsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.tar
gsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.tar.gz
gsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.tar.bz2
gsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.tar.lz
gsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.tar.xz
gsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.tar.zst
gsoc2013-evolution-f642e03d4967c80aaad45475475752264c95de5c.zip
message_list_get_selected: Give the returned array a free func.
The returned UID array now has a built-in "free" function for its elements and should be released by callers with g_ptr_array_unref() rather than em_utils_uids_free() or some equivalent.
Diffstat (limited to 'mail/e-mail-folder-pane.c')
-rw-r--r--mail/e-mail-folder-pane.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/mail/e-mail-folder-pane.c b/mail/e-mail-folder-pane.c
index 5da74e4e7b..5c1ef76806 100644
--- a/mail/e-mail-folder-pane.c
+++ b/mail/e-mail-folder-pane.c
@@ -88,10 +88,6 @@ mail_paned_view_open_selected_mail (EMailPanedView *view)
shell = e_shell_backend_get_shell (E_SHELL_BACKEND (backend));
registry = e_shell_get_registry (shell);
- /* XXX Either e_mail_reader_get_selected_uids()
- * or MessageList should do this itself. */
- g_ptr_array_set_free_func (uids, (GDestroyNotify) g_free);
-
if (!em_utils_ask_open_many (window, uids->len))
goto exit;