diff --git a/virtualsmartcard/src/vpcd/ifd.c b/virtualsmartcard/src/vpcd/ifd.c index ca1daa5..3ec9cfc 100644 --- a/virtualsmartcard/src/vpcd/ifd.c +++ b/virtualsmartcard/src/vpcd/ifd.c @@ -88,6 +88,7 @@ IFDHGetCapabilities (DWORD Lun, DWORD Tag, PDWORD Length, PUCHAR Value) return IFD_COMMUNICATION_ERROR; } + /* Flawfinder: ignore */ memcpy(Value, atr, size); *Length = size; free(atr); @@ -195,6 +196,7 @@ IFDHTransmitToICC (DWORD Lun, SCARD_IO_HEADER SendPci, PUCHAR TxBuffer, } (*RxLength) = size; + /* Flawfinder: ignore */ RxBuffer = memcpy(RxBuffer, rapdu, size); free(rapdu); RecvPci->Protocol = 1;