aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2022-08-04 10:41:33 +0000
committerWerner Koch <[email protected]>2022-08-04 10:44:19 +0000
commitf2a81e3745017072585c9999a129ee5dd0bdc6e6 (patch)
tree6a9a54fd9835edfea68a138487ca20aa4ccde32a
parentcommon: Silence warnings from AllowSetForegroundWindow. (diff)
downloadgnupg-f2a81e3745017072585c9999a129ee5dd0bdc6e6.tar.gz
gnupg-f2a81e3745017072585c9999a129ee5dd0bdc6e6.zip
gpg: Fix wrong error message for keytocard.
* g10/call-agent.c (agent_keytocard): Emit SC_OP_FAILURE. -- GnuPG-bug-id: 6122
-rw-r--r--g10/call-agent.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/g10/call-agent.c b/g10/call-agent.c
index a9d72719f..fd9f8e079 100644
--- a/g10/call-agent.c
+++ b/g10/call-agent.c
@@ -974,9 +974,7 @@ agent_keytocard (const char *hexgrip, int keyno, int force,
rc = assuan_transact (agent_ctx, line, NULL, NULL, default_inq_cb, &parm,
NULL, NULL);
- if (rc)
- return rc;
-
+ status_sc_op_failure (rc);
return rc;
}