diff options
author | Ben Kibbey <[email protected]> | 2016-12-31 23:09:49 +0000 |
---|---|---|
committer | Ben Kibbey <[email protected]> | 2016-12-31 23:09:49 +0000 |
commit | a4b9f1a2b404fd8627d5ac567617510abd55d980 (patch) | |
tree | 2a4b7cea2f073547d68bdef8d16121f2df704031 /src | |
parent | Fix GPGME_CREATE_NOPASSWD without pinentry loopback. (diff) | |
download | gpgme-a4b9f1a2b404fd8627d5ac567617510abd55d980.tar.gz gpgme-a4b9f1a2b404fd8627d5ac567617510abd55d980.zip |
Fix gpg_addkey() to work with GPGME_CREATE_NOPASSWD as well.
* src/engine-gpg.c (gpg_addkey): Pass --batch to gpg when
GPGME_CREATE_NOPASSWD is set to fix pinentry without loopback mode.
--
Signed-off-by: Ben Kibbey <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/engine-gpg.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine-gpg.c b/src/engine-gpg.c index 1b0e4c95..75ba4bdb 100644 --- a/src/engine-gpg.c +++ b/src/engine-gpg.c @@ -2176,6 +2176,8 @@ gpg_addkey (engine_gpg_t gpg, err = add_arg (gpg, "--passphrase"); if (!err) err = add_arg (gpg, ""); + if (!err) + err = add_arg (gpg, "--batch"); } if (!err) err = add_arg (gpg, "--"); |