diff options
author | Ben Kibbey <bjk@luxsci.net> | 2020-11-02 19:33:29 -0800 |
---|---|---|
committer | Ben Kibbey <bjk@luxsci.net> | 2020-11-03 17:47:44 -0800 |
commit | 35ca460019ea29ae646d08c954d4d4bf2dc1e8e1 (patch) | |
tree | 0d254ceeeaba9677ebf8127f370c7722389f2342 /src/passphrase.c | |
parent | 0fee135997438c63ab30891ec7e662093ec57491 (diff) | |
download | gpgme-35ca460019ea29ae646d08c954d4d4bf2dc1e8e1.tar.gz |
Parse STATUS_CANCELED_BY_USER.
* src/gpgme.h.in (GPGME_STATUS_CANCELED_BY_USER): New.
* src/status-table.c (status_table_s): Add "CANCELED_BY_USER".
* src/passphrase.c (_gpgme_passphrase_status_handler): Return
GPG_ERR_CANCELED during GPGME_STATUS_CANCELED_BY_USER.
Signed-off-by: Ben Kibbey <bjk@luxsci.net>
Diffstat (limited to 'src/passphrase.c')
-rw-r--r-- | src/passphrase.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/passphrase.c b/src/passphrase.c index 2a7daea1..140cd03a 100644 --- a/src/passphrase.c +++ b/src/passphrase.c @@ -111,6 +111,9 @@ _gpgme_passphrase_status_handler (void *priv, gpgme_status_code_t code, opd->no_passphrase = 1; break; + case GPGME_STATUS_CANCELED_BY_USER: + return gpg_error (GPG_ERR_CANCELED); + case GPGME_STATUS_EOF: if (opd->no_passphrase || opd->bad_passphrase) return gpg_error (GPG_ERR_BAD_PASSPHRASE); |