diff options
Diffstat (limited to 'g10/call-agent.c')
-rw-r--r-- | g10/call-agent.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/call-agent.c b/g10/call-agent.c index a023654bc..93c9b5636 100644 --- a/g10/call-agent.c +++ b/g10/call-agent.c @@ -829,7 +829,6 @@ agent_keytocard (const char *hexgrip, int keyno, int force, struct default_inq_parm_s parm; memset (&parm, 0, sizeof parm); - parm.ctx = agent_ctx; snprintf (line, DIM(line)-1, "KEYTOCARD %s%s %s OPENPGP.%d %s", force?"--force ": "", hexgrip, serialno, keyno, timestamp); @@ -838,6 +837,7 @@ agent_keytocard (const char *hexgrip, int keyno, int force, rc = start_agent (NULL, 1); if (rc) return rc; + parm.ctx = agent_ctx; rc = assuan_transact (agent_ctx, line, NULL, NULL, default_inq_cb, &parm, NULL, NULL); |