From b9e66427b70e310894de2ca048563f38dd162c77 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 23 Mar 2016 14:03:41 +0100 Subject: [PATCH] Forgot some breaks, and a faulty comparision of a set bit. --- client/cmdhf.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/client/cmdhf.c b/client/cmdhf.c index 2dc21fd98..bcff90f56 100644 --- a/client/cmdhf.c +++ b/client/cmdhf.c @@ -270,14 +270,14 @@ void annotateIso14443b(char *exp, size_t size, uint8_t* cmd, uint8_t cmdsize) case ISO14443B_REQB : { switch ( cmd[2] & 0x07 ) { - case 0: snprintf(exp, size,"1 slot "); - case 1: snprintf(exp, size,"2 slots "); - case 2: snprintf(exp, size,"4 slots "); - case 3: snprintf(exp, size,"8 slots "); - default: snprintf(exp, size,"16 slots "); + case 0: snprintf(exp, size,"1 slot ");break; + case 1: snprintf(exp, size,"2 slots ");break; + case 2: snprintf(exp, size,"4 slots ");break; + case 3: snprintf(exp, size,"8 slots ");break; + default: snprintf(exp, size,"16 slots ");break; } - if ( (cmd[2] & 0x4) == 1 ) + if ( (cmd[2] & 0x4) ) snprintf(exp, size,"REQB"); else snprintf(exp, size,"WUPB");