From 189102ac17dc40a74932e48a1607f25421c28aa4 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 7c21a9a84..27b5cacfb 100644 --- a/g10/call-agent.c +++ b/g10/call-agent.c @@ -1114,9 +1114,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; }