pcsc-lite/pcsc-lite-1.3.3-array.patch

12 lines
333 B
Diff

--- src/winscard_svc.c
+++ src/winscard_svc.c
@@ -90,8 +90,6 @@
if (i == PCSCLITE_MAX_APPLICATIONS_CONTEXTS)
{
- SYS_CloseFile(psContext[i].dwClientID);
- psContext[i].dwClientID = 0;
Log2(PCSC_LOG_CRITICAL, "No more context available (max: %d)",
PCSCLITE_MAX_APPLICATIONS_CONTEXTS);
return SCARD_F_INTERNAL_ERROR;