[1/3] schannel: The PSDK defines no SECPKG_FUNCTION_TABLE_SIZE_* macro.

Francois Gouget fgouget at free.fr
Sun May 27 06:36:30 CDT 2007


---
 dlls/schannel/tests/main.c |    7 +++++++
 include/ntsecpkg.h         |    7 -------
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dlls/schannel/tests/main.c b/dlls/schannel/tests/main.c
index d09a17c..88cafc7 100644
--- a/dlls/schannel/tests/main.c
+++ b/dlls/schannel/tests/main.c
@@ -32,6 +32,13 @@
 
 #include "wine/test.h"
 
+/* Helper macros to find the size of SECPKG_FUNCTION_TABLE */
+#define SECPKG_FUNCTION_TABLE_SIZE_1 offsetof(SECPKG_FUNCTION_TABLE, \
+    SpSetContextAttributes)
+#define SECPKG_FUNCTION_TABLE_SIZE_2 offsetof(SECPKG_FUNCTION_TABLE, \
+    SetCredentialsAttributes)
+#define SECPKG_FUNCTION_TABLE_SIZE_3 sizeof(SECPKG_FUNCTION_TABLE)
+
 static NTSTATUS (NTAPI *pSpLsaModeInitialize)(ULONG, PULONG,
     PSECPKG_FUNCTION_TABLE*, PULONG);
 static NTSTATUS (NTAPI *pSpUserModeInitialize)(ULONG, PULONG,
diff --git a/include/ntsecpkg.h b/include/ntsecpkg.h
index 8cca976..b8ef222 100644
--- a/include/ntsecpkg.h
+++ b/include/ntsecpkg.h
@@ -405,13 +405,6 @@ typedef struct SECPKG_FUNCTION_TABLE {
 } SECPKG_FUNCTION_TABLE,
  *PSECPKG_FUNCTION_TABLE;
 
-/* Helper macros to find the size of SECPKG_FUNCTION_TABLE */
-#define SECPKG_FUNCTION_TABLE_SIZE_1 offsetof(SECPKG_FUNCTION_TABLE, \
-    SpSetContextAttributes)
-#define SECPKG_FUNCTION_TABLE_SIZE_2 offsetof(SECPKG_FUNCTION_TABLE, \
-    SetCredentialsAttributes)
-#define SECPKG_FUNCTION_TABLE_SIZE_3 sizeof(SECPKG_FUNCTION_TABLE)
-
 /* dispatch tables of user-mode functions implemented by SSP/AP */
 typedef struct SECPKG_USER_FUNCTION_TABLE {
     SpInstanceInitFn *InstanceInit;
-- 
1.4.4.4




More information about the wine-patches mailing list