diff options
author | Werner Koch <[email protected]> | 2019-06-12 10:54:11 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2019-06-12 10:54:11 +0000 |
commit | ef50bffc710300eb6445d1fde790f57f74668b49 (patch) | |
tree | 5c227adc17538710ae8cdb4c3bc6965da896a63f | |
parent | core: At debug levels up to 9 print only an ascii dump. (diff) | |
download | gpgme-ef50bffc710300eb6445d1fde790f57f74668b49.tar.gz gpgme-ef50bffc710300eb6445d1fde790f57f74668b49.zip |
core: Use fully correct command args for gpg --verify.
* src/engine-gpg.c (gpg_verify): Supply --verify for fixed gpg
versions.
--
With 2.1.something we print a warning if no explict command was
given. Since 2.1.16 this has been fixed to also allow the combination
of --verify and --output. Thus we now always use "--verify".
Signed-off-by: Werner Koch <[email protected]>
-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 cce80d8d..cc0fb556 100644 --- a/src/engine-gpg.c +++ b/src/engine-gpg.c @@ -3278,6 +3278,8 @@ gpg_verify (void *engine, gpgme_data_t sig, gpgme_data_t signed_text, err = add_arg (gpg, "-"); if (!err) err = add_input_size_hint (gpg, sig); + if (!err && have_gpg_version (gpg, "2.1.16")) + err = add_arg (gpg, "--verify"); if (!err) err = add_arg (gpg, "--"); if (!err) |