From 13053e14d1101bc68f79dae730e253a53980ce72 Mon Sep 17 00:00:00 2001 From: q0jt <89930816+q0jt@users.noreply.github.com> Date: Thu, 31 Jul 2025 08:22:31 +0900 Subject: [PATCH] resolve maybe-uninitialized --- client/src/cmdhffelica.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/client/src/cmdhffelica.c b/client/src/cmdhffelica.c index e10610db1..a58480c38 100644 --- a/client/src/cmdhffelica.c +++ b/client/src/cmdhffelica.c @@ -2589,8 +2589,11 @@ static int CmdHFFelicaAuthenticationLite(const char *Cmd) { uint8_t flags = (FELICA_APPEND_CRC | FELICA_RAW | FELICA_NO_DISCONNECT); felica_status_response_t sres; - bool error = (send_wr_plain(flags, datalen, data, false, &sres) != PM3_SUCCESS); - if (error && sres.status_flags.status_flag1[0] != 0x00 && sres.status_flags.status_flag2[0] != 0x00) { + if (send_wr_plain(flags, datalen, data, false, &sres) != PM3_SUCCESS) { + return PM3_ERFTRANS; + } + + if (sres.status_flags.status_flag1[0] != 0x00 && sres.status_flags.status_flag2[0] != 0x00) { PrintAndLogEx(ERR, "\nError RC Write"); return PM3_ERFTRANS; }