From fcb2d7c60dbb54ee03fdc8b55fbdf34ca8141882 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 20 Jun 2022 15:22:39 +0200 Subject: [PATCH] Fixed double free by implicit fallthrough (#7974) --- libfreerdp/utils/smartcard_operations.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libfreerdp/utils/smartcard_operations.c b/libfreerdp/utils/smartcard_operations.c index 9871beda7..993ba0e25 100644 --- a/libfreerdp/utils/smartcard_operations.c +++ b/libfreerdp/utils/smartcard_operations.c @@ -1027,6 +1027,7 @@ void smartcard_operation_free(SMARTCARD_OPERATION* op, BOOL allocated) free(call->Common.CardIdentifier); free(call->Common.pbData); } + break; case SCARD_IOCTL_WRITECACHEW: { WriteCacheW_Call* call = &op->call.writeCacheW;