diff options
Diffstat (limited to '')
-rw-r--r-- | g10/call-agent.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/g10/call-agent.c b/g10/call-agent.c index 29d75a59e..15c17b038 100644 --- a/g10/call-agent.c +++ b/g10/call-agent.c @@ -418,6 +418,8 @@ agent_scd_setattr (const char *name, char line[ASSUAN_LINELENGTH]; char *p; + (void)serialno; + if (!*name || !valuelen) return gpg_error (GPG_ERR_INV_VALUE); @@ -532,6 +534,8 @@ agent_scd_writekey (int keyno, const char *serialno, char line[ASSUAN_LINELENGTH]; struct writekey_parm_s parms; + (void)serialno; + rc = start_agent (); if (rc) return rc; @@ -616,6 +620,8 @@ agent_scd_genkey (struct agent_card_genkey_s *info, int keyno, int force, char line[ASSUAN_LINELENGTH]; gnupg_isotime_t tbuf; + (void)serialno; + rc = start_agent (); if (rc) return rc; @@ -775,6 +781,8 @@ agent_scd_change_pin (int chvno, const char *serialno) char line[ASSUAN_LINELENGTH]; const char *reset = ""; + (void)serialno; + if (chvno >= 100) reset = "--reset"; chvno %= 100; @@ -816,7 +824,7 @@ agent_scd_checkpin (const char *serialno) void agent_clear_pin_cache (const char *sn) { - + (void)sn; } |