diff options
Diffstat (limited to 'mail-client/evolution/files/evolution-2.28.3.1-unknown-attachment-size.patch')
-rw-r--r-- | mail-client/evolution/files/evolution-2.28.3.1-unknown-attachment-size.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/mail-client/evolution/files/evolution-2.28.3.1-unknown-attachment-size.patch b/mail-client/evolution/files/evolution-2.28.3.1-unknown-attachment-size.patch new file mode 100644 index 000000000000..4212afbd0835 --- /dev/null +++ b/mail-client/evolution/files/evolution-2.28.3.1-unknown-attachment-size.patch @@ -0,0 +1,37 @@ +From 02007387a6104aa1d7c7bdc351189cd055a02a58 Mon Sep 17 00:00:00 2001 +From: Matthew Barnes <mbarnes@redhat.com> +Date: Tue, 11 May 2010 13:13:10 -0500 +Subject: [PATCH 11/14] Bug 616640 - Don't display attachment size if it's unknown + +--- + widgets/misc/e-attachment-tree-view.c | 7 +++++-- + 1 files changed, 5 insertions(+), 2 deletions(-) + +diff --git a/widgets/misc/e-attachment-tree-view.c b/widgets/misc/e-attachment-tree-view.c +index 42876e4..5729a68 100644 +--- a/widgets/misc/e-attachment-tree-view.c ++++ b/widgets/misc/e-attachment-tree-view.c +@@ -100,15 +100,18 @@ attachment_tree_view_render_size (GtkTreeViewColumn *column, + GtkTreeModel *model, + GtkTreeIter *iter) + { +- gchar *display_size; ++ gchar *display_size = NULL; + gint column_id; + guint64 size; + + column_id = E_ATTACHMENT_STORE_COLUMN_SIZE; + gtk_tree_model_get (model, iter, column_id, &size, -1); + +- display_size = g_format_size_for_display ((goffset) size); ++ if (size > 0) ++ display_size = g_format_size_for_display ((goffset) size); ++ + g_object_set (renderer, "text", display_size, NULL); ++ + g_free (display_size); + } + +-- +1.7.1 + |