aboutsummaryrefslogtreecommitdiffstats
path: root/scd/app.c
diff options
context:
space:
mode:
Diffstat (limited to 'scd/app.c')
-rw-r--r--scd/app.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/scd/app.c b/scd/app.c
index fafd28cee..678d058f0 100644
--- a/scd/app.c
+++ b/scd/app.c
@@ -2204,18 +2204,11 @@ gpg_error_t
app_get_challenge (card_t card, ctrl_t ctrl,
size_t nbytes, unsigned char *buffer)
{
- gpg_error_t err;
-
(void)ctrl;
if (!nbytes || !buffer)
return gpg_error (GPG_ERR_INV_VALUE);
- if (!card->ref_count)
- err = gpg_error (GPG_ERR_CARD_NOT_INITIALIZED);
- else
- err = iso7816_get_challenge (card->slot, nbytes, buffer);
-
- return err;
+ return iso7816_get_challenge (card->slot, nbytes, buffer);
}