From: iceman1001 Date: Wed, 23 Mar 2016 13:03:41 +0000 (+0100) Subject: Forgot some breaks, and a faulty comparision of a set bit. X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/commitdiff_plain/b9e66427b70e310894de2ca048563f38dd162c77 Forgot some breaks, and a faulty comparision of a set bit. --- diff --git a/client/cmdhf.c b/client/cmdhf.c index 2dc21fd9..bcff90f5 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");