aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2012-11-22 00:57:07 +0800
committerMilan Crha <mcrha@redhat.com>2012-11-22 00:57:07 +0800
commitabdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb (patch)
treed89b190c1e54b9579b4bd707cd6834a0e97dd9b5 /mail
parentce64eb6ba1f35ffdd09029498a6d4eb631a9bfca (diff)
downloadgsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.tar
gsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.tar.gz
gsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.tar.bz2
gsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.tar.lz
gsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.tar.xz
gsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.tar.zst
gsoc2013-evolution-abdefcaa26ca7116bfc5b7aaa9ee2f04de533ecb.zip
Bug #687670 - Signing with both pgp and S/MIME shows only one signature
Diffstat (limited to 'mail')
-rw-r--r--mail/em-utils.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/mail/em-utils.c b/mail/em-utils.c
index ec4401f95c..923b11f9c4 100644
--- a/mail/em-utils.c
+++ b/mail/em-utils.c
@@ -1349,8 +1349,16 @@ em_utils_message_to_html (CamelSession *session,
hidden_text_html_part = part;
}
- if (part->validity_type)
- is_validity_found |= part->validity_type;
+ if (part->validities) {
+ GSList *lst;
+
+ for (lst = part->validities; lst; lst = lst->next) {
+ EMailPartValidityPair *pair = lst->data;
+
+ if (pair)
+ is_validity_found |= pair->validity_type;
+ }
+ }
}
if (validity_found)