From 558f36f4cb6a72e219c802cec5f615f270bb8ca8 Mon Sep 17 00:00:00 2001 From: Subrahmanyaman Date: Tue, 12 Jul 2022 17:18:45 +0000 Subject: [PATCH] Judgement fall into failure case --- HAL/OmapiTransport.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/HAL/OmapiTransport.cpp b/HAL/OmapiTransport.cpp index 54d96c1b..9cf59bba 100644 --- a/HAL/OmapiTransport.cpp +++ b/HAL/OmapiTransport.cpp @@ -193,9 +193,9 @@ bool OmapiTransport::internalTransmitApdu( return false; } - if ((selectResponse.size() < 2) - || ((selectResponse[selectResponse.size() -1] & 0xFF) == 0x00) - || ((selectResponse[selectResponse.size() -2] & 0xFF) == 0x90)) + if ((selectResponse.size() < 2) + || ((selectResponse[selectResponse.size() -1] & 0xFF) != 0x00) + || ((selectResponse[selectResponse.size() -2] & 0xFF) != 0x90)) { LOG(ERROR) << "Failed to select the Applet."; return false;