Fix a regression introduced at r461.

This prevents the ATR_REQ from being processed and some tags detection fails in
libfreefare.
This commit is contained in:
Romain Tartiere 2010-07-24 17:20:48 +00:00
parent 4ff66d125f
commit e6d079d87a

View file

@ -294,7 +294,7 @@ pn53x_InListPassiveTarget(const nfc_device_t* pnd,
size_t szRxLen = MAX_FRAME_LEN; size_t szRxLen = MAX_FRAME_LEN;
// We can not use pn53x_transceive() because abtRx[0] gives no status info // We can not use pn53x_transceive() because abtRx[0] gives no status info
if(pnd->pdc->transceive(pnd->nds,abtCmd,4+szInitiatorDataLen,pbtTargetsData,&szRxLen)) { if(pnd->pdc->transceive(pnd->nds,abtCmd,4+szInitiatorDataLen,pbtTargetsData,&szRxLen)) {
*pszTargetsData = pbtTargetsData[0]; *pszTargetsData = szRxLen;
return true; return true;
} else { } else {
return false; return false;