fixed missing initialisation and bad memory access
This commit is contained in:
parent
ee6fd3a09a
commit
fcf9b9e706
@ -1080,6 +1080,7 @@ static void detect_reader_features(sc_reader_t *reader, SCARDHANDLE card_handle)
|
||||
}
|
||||
|
||||
if(gpriv->SCardGetAttrib != NULL) {
|
||||
rcount = sizeof(rbuf);
|
||||
if (gpriv->SCardGetAttrib(card_handle, SCARD_ATTR_VENDOR_NAME,
|
||||
rbuf, &rcount) == SCARD_S_SUCCESS
|
||||
&& rcount > 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user