aboutsummaryrefslogtreecommitdiffstats
path: root/gpgmeplug/gpgmeplug.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--gpgmeplug/gpgmeplug.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gpgmeplug/gpgmeplug.c b/gpgmeplug/gpgmeplug.c
index 03d3dbe5..8ab9946f 100644
--- a/gpgmeplug/gpgmeplug.c
+++ b/gpgmeplug/gpgmeplug.c
@@ -2761,7 +2761,8 @@ bool checkMessageSignature( char** cleartext,
: strlen( signaturetext ),
1 );
- gpgme_op_verify( ctx, sigpart, datapart, &status );
+ gpgme_op_verify( ctx, sigpart, isOpaqueSigned ? NULL : datapart,
+ isOpaqueSigned ? datapart : NULL, &status );
if( isOpaqueSigned ) {
rClear = gpgme_data_release_and_get_mem( datapart, &clearLen );