On Wed, Oct 25 2017, Daniel Kahn Gillmor <d...@fifthhorseman.net> wrote: > diff --git a/util/crypto.h b/util/crypto.h > index b23ca747..dc95b4ca 100644 > --- a/util/crypto.h > +++ b/util/crypto.h > @@ -16,7 +16,8 @@ typedef struct _notmuch_crypto { > } _notmuch_crypto_t; > > GMimeObject * > -_notmuch_crypto_decrypt (notmuch_message_t *message, > +_notmuch_crypto_decrypt (notmuch_decryption_policy_t decrypt, > + notmuch_message_t *message, > GMimeCryptoContext* crypto_ctx, > GMimeMultipartEncrypted *part, > GMimeDecryptResult **decrypt_result,
Why does _notmuch_crypt_decrypt need to have "notmuch_decryption_policy_t decrypt" as an input argument? Isn't notmuch_decryption_policy_t already an attribute of the crypto_ctx? Is there some situation where the policy would differ from what's specified in the crypto_ctx? jamie.
signature.asc
Description: PGP signature
_______________________________________________ notmuch mailing list notmuch@notmuchmail.org https://notmuchmail.org/mailman/listinfo/notmuch