diff options
author | Ingo Klöcker <[email protected]> | 2021-12-14 13:41:23 +0000 |
---|---|---|
committer | Ingo Klöcker <[email protected]> | 2021-12-14 13:41:23 +0000 |
commit | fd680254dae58a6bf6fb83688bf7c849257688a4 (patch) | |
tree | 95dd33d5deef43c470fddbddad445f25b9864327 /src/engine-gpg.c | |
parent | qt: Allow setting key origin when importing keys (diff) | |
download | gpgme-fd680254dae58a6bf6fb83688bf7c849257688a4.tar.gz gpgme-fd680254dae58a6bf6fb83688bf7c849257688a4.zip |
core: Set --key-origin option only if supported by gpg
* src/engine-gpg.c (gpg_import): Do not pass --key-origin option to
gpg if gpg is too old.
--
GnuPG-bug-id: 5733
Diffstat (limited to 'src/engine-gpg.c')
-rw-r--r-- | src/engine-gpg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine-gpg.c b/src/engine-gpg.c index 9591c60a..fe9ff101 100644 --- a/src/engine-gpg.c +++ b/src/engine-gpg.c @@ -2831,7 +2831,7 @@ gpg_import (void *engine, gpgme_data_t keydata, gpgme_key_t *keyarray, else { err = add_arg (gpg, "--import"); - if (!err && key_origin) + if (!err && key_origin && have_gpg_version (gpg, "2.1.22")) { err = add_arg (gpg, "--key-origin"); if (!err) |