WTSFreeMemory stub.

diff --git a/dlls/wtsapi32/wtsapi32.c b/dlls/wtsapi32/wtsapi32.c
index f4d0165..c5134e1 100644
--- a/dlls/wtsapi32/wtsapi32.c
+++ b/dlls/wtsapi32/wtsapi32.c
@@ -133,6 +133,15 @@
 }
 
 /************************************************************
+ *                WTSFreeMemory (WTSAPI32.@)
+ */
+void WINAPI WTSFreeMemory(PVOID pMemory)
+{
+    FIXME("Stub %p\n", pMemory);
+    return;
+}
+
+/************************************************************
  *                WTSQuerySessionInformationA  (WTSAPI32.@)
  */
 BOOL WINAPI WTSQuerySessionInformationA(
diff --git a/dlls/wtsapi32/wtsapi32.spec b/dlls/wtsapi32/wtsapi32.spec
index e791a0e..92ab57e 100644
--- a/dlls/wtsapi32/wtsapi32.spec
+++ b/dlls/wtsapi32/wtsapi32.spec
@@ -6,7 +6,7 @@
 @ stub WTSEnumerateServersW
 @ stdcall WTSEnumerateSessionsA(long long long ptr ptr)
 @ stdcall WTSEnumerateSessionsW(long long long ptr ptr)
-@ stub WTSFreeMemory
+@ stdcall WTSFreeMemory(ptr)
 @ stub WTSLogoffSession
 @ stub WTSOpenServerA
 @ stub WTSOpenServerW
diff --git a/include/wtsapi32.h b/include/wtsapi32.h
index b8e9323..bfea152 100644
--- a/include/wtsapi32.h
+++ b/include/wtsapi32.h
@@ -140,6 +140,7 @@
 BOOL WINAPI WTSEnumerateSessionsA(HANDLE, DWORD, DWORD, PWTS_SESSION_INFOA *, DWORD *);
 BOOL WINAPI WTSEnumerateSessionsW(HANDLE, DWORD, DWORD, PWTS_SESSION_INFOW *, DWORD *);
 #define     WTSEnumerateSessions WINELIB_NAME_AW(WTSEnumerateSessions)
+void WINAPI WTSFreeMemory(PVOID); 
 HANDLE WINAPI WTSOpenServerA(LPSTR);
 HANDLE WINAPI WTSOpenServerW(LPWSTR);
 #define     WTSOpenServer WINELIB_NAME_AW(WTSOpenServer)