From 906977f59a7ed6677ab7ad4c69fb7d847bc30cff Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Thu, 16 Feb 2023 13:28:01 +0100 Subject: [PATCH] winscard: Implement SCardFreeMemory(). --- dlls/winscard/winscard.c | 8 ++++++++ dlls/winscard/winscard.spec | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/dlls/winscard/winscard.c b/dlls/winscard/winscard.c index dd588992a44..f4d924be549 100644 --- a/dlls/winscard/winscard.c +++ b/dlls/winscard/winscard.c @@ -888,6 +888,14 @@ LONG WINAPI SCardSetAttrib( SCARDHANDLE connect, DWORD id, const BYTE *attr, DWO return ret; } +LONG WINAPI SCardFreeMemory( SCARDCONTEXT context, const void *mem ) +{ + TRACE( "%Ix, %p\n", context, mem ); + + free( (void *)mem ); + return SCARD_S_SUCCESS; +} + BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, void *reserved ) { switch (reason) diff --git a/dlls/winscard/winscard.spec b/dlls/winscard/winscard.spec index e9b6fbb9d41..34bf1c67950 100644 --- a/dlls/winscard/winscard.spec +++ b/dlls/winscard/winscard.spec @@ -19,7 +19,7 @@ @ stub SCardForgetReaderGroupA @ stub SCardForgetReaderGroupW @ stub SCardForgetReaderW -@ stub SCardFreeMemory +@ stdcall SCardFreeMemory(long ptr) @ stdcall SCardGetAttrib(long long ptr ptr) @ stub SCardGetCardTypeProviderNameA @ stub SCardGetCardTypeProviderNameW