ChangeLog: * Move declaration of VTableProvStruc from dlls/advapi32/crypt.h to include/wincrypt.h (where it is in MSVC's headers)
Index: include/wincrypt.h =================================================================== RCS file: /home/wine/wine/include/wincrypt.h,v retrieving revision 1.9 diff -u -r1.9 wincrypt.h --- include/wincrypt.h 12 May 2003 03:21:45 -0000 1.9 +++ include/wincrypt.h 21 Jul 2003 09:36:55 -0000 @@ -105,6 +105,16 @@ } CERT_CONTEXT, *PCERT_CONTEXT; typedef const CERT_CONTEXT *PCCERT_CONTEXT; +typedef struct _VTableProvStruc { + DWORD Version; + BOOL (*pFuncVerifyImage)(LPCSTR lpszImage, BYTE *pSigData); + BOOL (*pFuncReturnhWnd)(HWND *phWnd); + DWORD dwProvType; + BYTE *pbContextInfo; + DWORD cbContextInfo; + LPSTR pszProvName; +} VTableProvStruc, *PVTableProvStruc; + /* Algorithm IDs */ #define GET_ALG_CLASS(x) (x & (7 << 13)) Index: dlls/advapi32/crypt.h =================================================================== RCS file: /home/wine/wine/dlls/advapi32/crypt.h,v retrieving revision 1.5 diff -u -r1.5 crypt.h --- dlls/advapi32/crypt.h 13 Aug 2002 18:05:45 -0000 1.5 +++ dlls/advapi32/crypt.h 21 Jul 2003 09:36:55 -0000 @@ -23,16 +23,6 @@ #include "wincrypt.h" -typedef struct _VTableProvStruc { - DWORD Version; - BOOL (*pFuncVerifyImage)(LPCSTR lpszImage, BYTE *pSigData); - BOOL (*pFuncReturnhWnd)(HWND *phWnd); - DWORD dwProvType; - BYTE *pbContextInfo; - DWORD cbContextInfo; - LPSTR pszProvName; -} VTableProvStruc, *PVTableProvStruc; - typedef struct tagPROVFUNCS { BOOL (WINAPI *pCPAcquireContext)(HCRYPTPROV *phProv, LPSTR pszContainer, DWORD dwFlags, PVTableProvStruc pVTable);