From f2a81e3745017072585c9999a129ee5dd0bdc6e6 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Thu, 4 Aug 2022 12:41:33 +0200 Subject: [PATCH] gpg: Fix wrong error message for keytocard. * g10/call-agent.c (agent_keytocard): Emit SC_OP_FAILURE. -- GnuPG-bug-id: 6122 --- g10/call-agent.c | 4 +--- 1 file changed, 1 insertion(+), 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; }