From d67c01c9f64c3a84e6c9c7a60fa1ff08012195d1 Mon Sep 17 00:00:00 2001 From: Heiko Schaefer Date: Thu, 29 Jul 2021 18:18:00 +0200 Subject: [PATCH] Adjust to CardClient API changes --- card-functionality/src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/card-functionality/src/main.rs b/card-functionality/src/main.rs index b011ead..bbc19e6 100644 --- a/card-functionality/src/main.rs +++ b/card-functionality/src/main.rs @@ -62,7 +62,7 @@ impl TestCard { let app_id = CardApp::get_aid(&ard)?; if &app_id.ident().as_str() == ident { - ca = ca.init_caps(&ard)?; + ca.init_caps(&ard)?; // println!("opened pcsc card {}", ident); @@ -79,13 +79,13 @@ impl TestCard { let mut card = ScdClient::new(SOCKET)?; card.select_card(serial)?; - let card_client = Box::new(card) as CardClientBox; + let mut card_client = Box::new(card) as CardClientBox; let mut ca = CardApp::new(card_client); // Set Card Capabilities (chaining, command length, ..) let ard = ca.get_app_data()?; - ca = ca.init_caps(&ard)?; + ca.init_caps(&ard)?; // println!("opened scdc card {}", serial);