From d5a1e4c7d4b9227b7990a4648f2983fa1923dd9a Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Mon, 30 Oct 2017 16:19:15 +0100 Subject: [PATCH] fix: 'em' - return negative to a bool is not ok --- client/cmdlfem4x.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/cmdlfem4x.c b/client/cmdlfem4x.c index 50c66c507..4499d2e12 100644 --- a/client/cmdlfem4x.c +++ b/client/cmdlfem4x.c @@ -1369,7 +1369,8 @@ void printEM4x05ProtectionBits(uint32_t word) { //quick test for EM4x05/EM4x69 tag bool EM4x05IsBlock0(uint32_t *word) { - return EM4x05ReadWord_ext(0, 0, false, word); + int res = EM4x05ReadWord_ext(0, 0, false, word); + return (res > 0) ? true : false; } int CmdEM4x05Info(const char *Cmd) {