From d4371ed30da2e8b3d9f440613af299a952bde2b1 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 22 May 2013 15:35:12 +0100 Subject: [PATCH] Support --no-encrypt-to also with gpgme_op_encrypt_sign. * src/engine-gpg.c (gpg_encrypt_sign): Support the GPGME_ENCRYPT_NO_ENCRYPT_TO flag. --- src/engine-gpg.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/engine-gpg.c b/src/engine-gpg.c index 65012fab..72d3ad14 100644 --- a/src/engine-gpg.c +++ b/src/engine-gpg.c @@ -1716,6 +1716,9 @@ gpg_encrypt_sign (void *engine, gpgme_key_t recp[], if (!err && (flags & GPGME_ENCRYPT_ALWAYS_TRUST)) err = add_arg (gpg, "--always-trust"); + if (!err && (flags & GPGME_ENCRYPT_NO_ENCRYPT_TO)) + err = add_arg (gpg, "--no-encrypt-to"); + if (!err) err = append_args_from_recipients (gpg, recp); }