diff --git a/virtualsmartcard/src/vpcd/vpcd.c b/virtualsmartcard/src/vpcd/vpcd.c index 21754ff..5e91f2a 100644 --- a/virtualsmartcard/src/vpcd/vpcd.c +++ b/virtualsmartcard/src/vpcd/vpcd.c @@ -308,6 +308,7 @@ int vicc_exit(struct vicc_ctx *ctx) r -= 1; } } + free(ctx); #ifdef _WIN32 WSACleanup(); #endif