From b5abc8b335eb91f53b961138e75af96356e6fbcb Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Fri, 3 Jul 2026 11:25:14 +0200 Subject: [PATCH] fix coverity #910704 --- armsrc/mifarecmd.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/armsrc/mifarecmd.c b/armsrc/mifarecmd.c index ce0801cf1..3b02e6488 100644 --- a/armsrc/mifarecmd.c +++ b/armsrc/mifarecmd.c @@ -414,6 +414,9 @@ void MifareU3PassChkKeys(mful_3passchk_t *packet) { uint32_t ticks; uint8_t key[16]; } PACKED rpayload; + + memset(&rpayload, 0, sizeof(rpayload)); + uint32_t auths = 0; iso14443a_setup(FPGA_HF_ISO14443A_READER_LISTEN); @@ -476,7 +479,9 @@ void MifareU3PassChkKeys(mful_3passchk_t *packet) { out: rpayload.auths = auths; rpayload.ticks = GetTickCountDelta(ti); + reply_ng(CMD_HF_MIFAREU3P_CHKKEY, res, (uint8_t *)&rpayload, sizeof(rpayload)); + LEDsoff(); if (foundkeys || packet->lastchunk) { set_tracing(false);