diff -bur pcsc-lite-1.5.5.org/src/testpcsc.c pcsc-lite-1.5.5/src/testpcsc.c --- pcsc-lite-1.5.5.org/src/testpcsc.c 2009-07-21 18:54:06.000000000 +0200 +++ pcsc-lite-1.5.5/src/testpcsc.c 2014-03-20 13:07:15.141732387 +0100 @@ -49,7 +49,7 @@ } } else - (void)puts(pcsc_stringify_error(rv)); + (void)puts("OK"); } int main(/*@unused@*/ int argc, /*@unused@*/ char **argv) @@ -85,6 +85,8 @@ unsigned char bRecvBuffer[MAX_BUFFER_SIZE]; DWORD send_length, length; + pioRecvPci.cbPciLength = sizeof(SCARD_IO_REQUEST); + (void)argc; (void)argv;