Remove undocumented fallback codeblock which existence is not motivated.
git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1733 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
parent
58363c5351
commit
69b6171fd1
20
scard.c
20
scard.c
@ -1991,26 +1991,6 @@ TS_SCardGetAttrib(STREAM in, STREAM out)
|
|||||||
rv = SCardGetAttrib(myHCard, (MYPCSC_DWORD) dwAttrId, pbAttr, &attrLen);
|
rv = SCardGetAttrib(myHCard, (MYPCSC_DWORD) dwAttrId, pbAttr, &attrLen);
|
||||||
dwAttrLen = attrLen;
|
dwAttrLen = attrLen;
|
||||||
|
|
||||||
if (dwAttrId == SCARD_ATTR_VENDOR_NAME && rv != SCARD_S_SUCCESS)
|
|
||||||
{
|
|
||||||
DEBUG_SCARD(("SCARD: Faking attribute ATTR_VENDOR_NAME\n"));
|
|
||||||
pthread_mutex_lock(&hcardAccess);
|
|
||||||
PSCHCardRec hcard = hcardFirst;
|
|
||||||
while (hcard)
|
|
||||||
{
|
|
||||||
if (hcard->hCard == hCard)
|
|
||||||
{
|
|
||||||
dwAttrLen = strlen(hcard->vendor);
|
|
||||||
memcpy(pbAttr, hcard->vendor, dwAttrLen);
|
|
||||||
rv = SCARD_S_SUCCESS;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
hcard = hcard->next;
|
|
||||||
}
|
|
||||||
pthread_mutex_unlock(&hcardAccess);
|
|
||||||
DEBUG_SCARD(("[0x%.8x]\n", (unsigned int) rv));
|
|
||||||
}
|
|
||||||
|
|
||||||
if (rv != SCARD_S_SUCCESS)
|
if (rv != SCARD_S_SUCCESS)
|
||||||
{
|
{
|
||||||
DEBUG_SCARD(("SCARD: -> Failure: %s (0x%08x)\n",
|
DEBUG_SCARD(("SCARD: -> Failure: %s (0x%08x)\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user