[PATCH] schannel: Add stubs for SslEmptyCache

Detlef Riekenberg wine.dev at web.de
Wed Jan 14 17:00:23 CST 2009


---
 dlls/schannel/schannel.spec   |    4 ++--
 dlls/schannel/schannel_main.c |   19 +++++++++++++++++++
 include/schannel.h            |    4 ++++
 3 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/dlls/schannel/schannel.spec b/dlls/schannel/schannel.spec
index c330c83..6944d1d 100644
--- a/dlls/schannel/schannel.spec
+++ b/dlls/schannel/schannel.spec
@@ -26,8 +26,8 @@
 @ stdcall SpLsaModeInitialize(long ptr ptr ptr)
 @ stdcall SpUserModeInitialize(long ptr ptr ptr)
 @ stub SslCrackCertificate
-@ stub SslEmptyCacheA
-@ stub SslEmptyCacheW
+@ stdcall SslEmptyCacheA(str long)
+@ stdcall SslEmptyCacheW(wstr long)
 @ stub SslFreeCertificate
 @ stub SslGenerateKeyPair
 @ stub SslGenerateRandomBits
diff --git a/dlls/schannel/schannel_main.c b/dlls/schannel/schannel_main.c
index 9889c5d..f26c876 100644
--- a/dlls/schannel/schannel_main.c
+++ b/dlls/schannel/schannel_main.c
@@ -38,3 +38,22 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
 
 	return TRUE;
 }
+
+/***********************************************************************
+ * SslEmptyCacheA (SCHANNEL.@)
+ */
+BOOL WINAPI SslEmptyCacheA(LPSTR pTargetName, DWORD dwFlags)
+{
+    FIXME("(%s, 0x%x) stub\n", debugstr_a(pTargetName), dwFlags);
+    return TRUE;
+}
+
+/***********************************************************************
+ * SslEmptyCacheW (SCHANNEL.@)
+ */
+BOOL WINAPI SslEmptyCacheW(LPWSTR pTargetName, DWORD dwFlags)
+{
+    FIXME("(%s, 0x%x) stub\n", debugstr_w(pTargetName), dwFlags);
+    return TRUE;
+}
+
diff --git a/include/schannel.h b/include/schannel.h
index 1e7dfcc..57faba1 100644
--- a/include/schannel.h
+++ b/include/schannel.h
@@ -202,4 +202,8 @@ typedef struct _SecPkgContext_ConnectionInfo
     DWORD dwExchStrength;
 } SecPkgContext_ConnectionInfo, *PSecPkgContext_ConnectionInfo;
 
+BOOL WINAPI SslEmptyCacheA(LPSTR, DWORD);
+BOOL WINAPI SslEmptyCacheW(LPWSTR, DWORD);
+#define BOOL SslEmptyCache WINELIB_NAME_AW(SslEmptyCache)
+
 #endif /* __WINE_SCHANNEL_H__ */
-- 
1.5.4.3


--=-h8M3qaHjDW3DS4Q06lL3--




More information about the wine-patches mailing list