aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine-gpg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine-gpg.c')
-rw-r--r--src/engine-gpg.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/engine-gpg.c b/src/engine-gpg.c
index 66303263..c0391d11 100644
--- a/src/engine-gpg.c
+++ b/src/engine-gpg.c
@@ -1952,6 +1952,9 @@ gpg_decrypt (void *engine,
err = add_arg (gpg, "--unwrap");
}
+ if (!err && (flags & GPGME_DECRYPT_LISTONLY))
+ err = add_arg (gpg, "--list-only");
+
if (!err && export_session_key)
err = add_gpg_arg (gpg, "--show-session-key");