aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine-gpgsm.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2010-01-08 19:15:06 +0000
committerWerner Koch <[email protected]>2010-01-08 19:15:06 +0000
commit1b2fb1b737d1a0928cc9f7a210c9dbc5f374adff (patch)
tree07993ac73bb60ffaf4c6e4faef9eb35b7c768899 /src/engine-gpgsm.c
parent2010-01-07 Marcus Brinkmann <[email protected]> (diff)
downloadgpgme-1b2fb1b737d1a0928cc9f7a210c9dbc5f374adff.tar.gz
gpgme-1b2fb1b737d1a0928cc9f7a210c9dbc5f374adff.zip
Support gpgme_op_apsswd for GPG.
Diffstat (limited to '')
-rw-r--r--src/engine-gpgsm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine-gpgsm.c b/src/engine-gpgsm.c
index 2dda7339..88039d7a 100644
--- a/src/engine-gpgsm.c
+++ b/src/engine-gpgsm.c
@@ -1908,7 +1908,7 @@ gpgsm_passwd (void *engine, gpgme_key_t key, unsigned int flags)
char *line;
if (!key || !key->subkeys || !key->subkeys->fpr)
- return gpg_error (GPG_ERR_INV_VALUE);
+ return gpg_error (GPG_ERR_INV_CERT_OBJ);
if (asprintf (&line, "PASSWD -- %s", key->subkeys->fpr) < 0)
return gpg_error_from_syserror ();