From 8cbeb646cf77bacb55acc2f1912a0afd2fc5a0e3 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Thu, 8 Aug 2013 10:53:31 +0200 Subject: Bug #705657 - Crash in em_utils_selection_set_urilist() --- mail/em-utils.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mail/em-utils.c b/mail/em-utils.c index 0b65b635e1..749d3d12fe 100644 --- a/mail/em-utils.c +++ b/mail/em-utils.c @@ -952,6 +952,12 @@ em_utils_selection_set_urilist (GtkSelectionData *data, gchar *save_file_format; gboolean save_as_mbox; + g_return_if_fail (uids != NULL); + + /* can be 0 with empty folders */ + if (!uids->len) + return; + tmpdir = e_mkdtemp ("drag-n-drop-XXXXXX"); if (tmpdir == NULL) return; -- cgit v1.2.3