From 9e59b1f29b26c3bee3e9f69b2bfe0c2331a60f98 Mon Sep 17 00:00:00 2001 From: djcb Date: Tue, 17 Jul 2012 19:17:09 +0300 Subject: [PATCH] * crypto: update other mu-msg-part users for api changes --- guile/mu-guile-message.c | 4 ++-- lib/mu-msg-sexp.c | 4 ++-- lib/mu-store-write.cc | 5 +++-- widgets/mu-msg-attach-view.c | 4 +++- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/guile/mu-guile-message.c b/guile/mu-guile-message.c index a363021a..4ead16b2 100644 --- a/guile/mu-guile-message.c +++ b/guile/mu-guile-message.c @@ -356,9 +356,9 @@ SCM_DEFINE (get_parts, "mu:c:get-parts", 1, 1, 0, attinfo.attachments_only = ATTS_ONLY == SCM_BOOL_T ? TRUE : FALSE; msgwrap = (MuMsgWrapper*) SCM_CDR(MSG); - mu_msg_part_foreach (msgwrap->_msg, FALSE, + mu_msg_part_foreach (msgwrap->_msg, (MuMsgPartForeachFunc)each_part, - &attinfo); + &attinfo, MU_MSG_PART_OPTION_NONE); /* explicitly close the file backend, so we won't run of fds */ mu_msg_unload_msg_file (msgwrap->_msg); diff --git a/lib/mu-msg-sexp.c b/lib/mu-msg-sexp.c index 58a4a166..462b6e55 100644 --- a/lib/mu-msg-sexp.c +++ b/lib/mu-msg-sexp.c @@ -287,8 +287,8 @@ append_sexp_parts (GString *gstr, MuMsg *msg, gboolean want_images) pinfo.parts = NULL; pinfo.want_images = want_images; - mu_msg_part_foreach (msg, FALSE, - (MuMsgPartForeachFunc)each_part, &pinfo); + mu_msg_part_foreach (msg, (MuMsgPartForeachFunc)each_part, + &pinfo, MU_MSG_PART_OPTION_CHECK_SIGNATURES); if (pinfo.parts) { g_string_append_printf (gstr, "\t:parts (%s)\n", pinfo.parts); diff --git a/lib/mu-store-write.cc b/lib/mu-store-write.cc index 216d88e4..30677463 100644 --- a/lib/mu-store-write.cc +++ b/lib/mu-store-write.cc @@ -471,8 +471,9 @@ add_terms_values_attach (Xapian::Document& doc, MuMsg *msg, MuMsgFieldId mfid, GStringChunk *strchunk) { PartData pdata (doc, mfid, strchunk); - mu_msg_part_foreach (msg, TRUE, - (MuMsgPartForeachFunc)each_part, &pdata); + mu_msg_part_foreach (msg, + (MuMsgPartForeachFunc)each_part, &pdata, + MU_MSG_PART_OPTION_RECURSE_RFC822); } diff --git a/widgets/mu-msg-attach-view.c b/widgets/mu-msg-attach-view.c index 1a79afa3..6020dec0 100644 --- a/widgets/mu-msg-attach-view.c +++ b/widgets/mu-msg-attach-view.c @@ -1,3 +1,4 @@ + /* ** Copyright (C) 2011 Dirk-Jan C. Binnema ** @@ -286,7 +287,8 @@ mu_msg_attach_view_set_message (MuMsgAttachView *self, MuMsg *msg) cbdata.store = store; cbdata.count = 0; - mu_msg_part_foreach (msg, FALSE, (MuMsgPartForeachFunc)each_part, &cbdata); + mu_msg_part_foreach (msg, (MuMsgPartForeachFunc)each_part, &cbdata, + MU_MSG_PART_OPTION_NONE); return cbdata.count; }