mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-19 21:03:48 -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;
|
return 3;
|
||||||
|
|
||||||
// CID
|
// CID
|
||||||
if (card) card->cid = Demod.output[0];
|
if (card) {
|
||||||
|
card->cid = Demod.output[0];
|
||||||
uint8_t fwt = card->atqb[6]>>4;
|
uint8_t fwt = card->atqb[6] >> 4;
|
||||||
if ( fwt < 16 ){
|
if ( fwt < 16 ){
|
||||||
uint32_t fwt_time = (302 << fwt);
|
uint32_t fwt_time = (302 << fwt);
|
||||||
iso14b_set_timeout( fwt_time);
|
iso14b_set_timeout( fwt_time);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// reset PCB block number
|
// reset PCB block number
|
||||||
pcb_blocknum = 0;
|
pcb_blocknum = 0;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue