From 50ad29f9a72f5454067bd0ca34fc1a71ac06b831 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 22 Jul 2021 09:43:30 +0900 Subject: [PATCH] scd: Fix direct use of card with no ctrl->card_ctx. * scd/app.c (maybe_switch_app): Remove check of ref_count. -- Fixes-commit: 0d6b4210cf31d1c3ca0e8b034537a158fe3caca8 Signed-off-by: NIIBE Yutaka --- scd/app.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scd/app.c b/scd/app.c index a86b08cd2..fafd28cee 100644 --- a/scd/app.c +++ b/scd/app.c @@ -1614,7 +1614,7 @@ maybe_switch_app (ctrl_t ctrl, card_t card, const char *keyref) app_t app_prev = NULL; apptype_t apptype; - if (!card->ref_count || !card->app) + if (!card->app) return gpg_error (GPG_ERR_CARD_NOT_INITIALIZED); if (!ctrl->current_apptype) {