From 92d94390ac86015b23825072789fbca16e02f498 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Wed, 13 Mar 2019 00:30:11 +0100 Subject: [PATCH] MifareChkKeys_fast: fix always false cond --- armsrc/mifarecmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/armsrc/mifarecmd.c b/armsrc/mifarecmd.c index cca5d137a..9e771679b 100644 --- a/armsrc/mifarecmd.c +++ b/armsrc/mifarecmd.c @@ -1247,7 +1247,7 @@ void MifareChkKeys_fast(uint32_t arg0, uint32_t arg1, uint32_t arg2, uint8_t *da keyCount = size[1] << 8 | size[0]; - if (keyCount == 0 && keyCount == 0xFFFF) + if (keyCount == 0 || keyCount == 0xFFFF) goto OUT; datain = BigBuf_malloc(keyCount * 6);