mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-14 10:37:23 -07:00
FIX: Coverity scan 1333852, Make sure (card) is not null before accessing it.
This commit is contained in:
parent
c3e8413c2b
commit
65cdf0e3f9
1 changed files with 7 additions and 6 deletions
|
@ -1269,12 +1269,13 @@ uint8_t iso14443b_select_card(iso14b_card_select_t *card )
|
|||
return 3;
|
||||
|
||||
// CID
|
||||
if (card) card->cid = Demod.output[0];
|
||||
|
||||
uint8_t fwt = card->atqb[6]>>4;
|
||||
if ( fwt < 16 ){
|
||||
uint32_t fwt_time = (302 << fwt);
|
||||
iso14b_set_timeout( fwt_time);
|
||||
if (card) {
|
||||
card->cid = Demod.output[0];
|
||||
uint8_t fwt = card->atqb[6] >> 4;
|
||||
if ( fwt < 16 ){
|
||||
uint32_t fwt_time = (302 << fwt);
|
||||
iso14b_set_timeout( fwt_time);
|
||||
}
|
||||
}
|
||||
// reset PCB block number
|
||||
pcb_blocknum = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue