aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/passphrase.c
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2002-03-03 17:37:34 +0000
committerMarcus Brinkmann <[email protected]>2002-03-03 17:37:34 +0000
commit3c9959368e0099af4ef8c27953d7fc3c3d4cea29 (patch)
treeba67c576c0aaa1bead0298133cd22dba7b1ca07d /gpgme/passphrase.c
parentdoc/ (diff)
downloadgpgme-3c9959368e0099af4ef8c27953d7fc3c3d4cea29.tar.gz
gpgme-3c9959368e0099af4ef8c27953d7fc3c3d4cea29.zip
doc/
2002-03-03 Marcus Brinkmann <[email protected]> * gpgme.texi (Information About Keys): Document GPGME_ATTR_EXPIRE. gpgme/ 2002-03-03 Marcus Brinkmann <[email protected]> * passphrase.c (_gpgme_passphrase_status_handler): Also set the error No_Passphrase if only a bad passphrase was provided.
Diffstat (limited to '')
-rw-r--r--gpgme/passphrase.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gpgme/passphrase.c b/gpgme/passphrase.c
index f6cf48d7..6ba23baf 100644
--- a/gpgme/passphrase.c
+++ b/gpgme/passphrase.c
@@ -88,7 +88,8 @@ _gpgme_passphrase_status_handler (GpgmeCtx ctx, GpgStatusCode code, char *args)
break;
case STATUS_EOF:
- if (ctx->result.passphrase->no_passphrase)
+ if (ctx->result.passphrase->no_passphrase
+ || ctx->result.passphrase->bad_passphrase)
ctx->error = mk_error (No_Passphrase);
break;