X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=notmuch-show.c;h=4ed5ff2b7dc54c2f2791a8685ea207b7ae166ba3;hb=570349e132da5e19b36a004e633b870cec810170;hp=07e9a5dbc8169e3618cea09bc1a7da8389b0040f;hpb=baa4185c302a246e632054dc6becb46c0024b99d;p=notmuch diff --git a/notmuch-show.c b/notmuch-show.c index 07e9a5db..4ed5ff2b 100644 --- a/notmuch-show.c +++ b/notmuch-show.c @@ -427,15 +427,13 @@ format_signature_errors (sprinter_t *sp, GMimeSignature *signature) } #endif -/* Signature status sprinter (GMime 2.6) */ +/* Signature status sprinter */ static void -format_part_sigstatus_sprinter (sprinter_t *sp, mime_node_t *node) +format_part_sigstatus_sprinter (sprinter_t *sp, GMimeSignatureList *siglist) { /* Any changes to the JSON or S-Expression format should be * reflected in the file devel/schemata. */ - GMimeSignatureList *siglist = node->sig_list; - sp->begin_list (sp); if (!siglist) { @@ -684,7 +682,7 @@ format_part_sprinter (const void *ctx, sprinter_t *sp, mime_node_t *node, if (node->verify_attempted) { sp->map_key (sp, "sigstatus"); - format_part_sigstatus_sprinter (sp, node); + format_part_sigstatus_sprinter (sp, node->sig_list); } sp->map_key (sp, "content-type");