Browse Source

* fix #39843: apply patch by michalgw to fix the declarations of CryptStringToBinary(A/W)

Sven/Sarah Barth 3 years ago
parent
commit
81a7da51a5
1 changed files with 3 additions and 3 deletions
  1. 3 3
      packages/winunits-jedi/src/jwawincrypt.pas

+ 3 - 3
packages/winunits-jedi/src/jwawincrypt.pas

@@ -15984,7 +15984,7 @@ const
 //--------------------------------------------------------------------------
 //--------------------------------------------------------------------------
 function CryptStringToBinaryA(pszString: LPCSTR; cchString: DWORD;
 function CryptStringToBinaryA(pszString: LPCSTR; cchString: DWORD;
   dwFlags: DWORD; ppBinary: PBYTE; var ppcbBinary: DWORD;
   dwFlags: DWORD; ppBinary: PBYTE; var ppcbBinary: DWORD;
-  ppdwSkip: PDWORD): BOOL; stdcall;
+  ppdwSkip: PDWORD; pdwFlags: PDWORD): BOOL; stdcall;
 {$EXTERNALSYM CryptStringToBinaryA}
 {$EXTERNALSYM CryptStringToBinaryA}
 
 
 //+-------------------------------------------------------------------------
 //+-------------------------------------------------------------------------
@@ -15999,12 +15999,12 @@ function CryptStringToBinaryA(pszString: LPCSTR; cchString: DWORD;
 
 
 function CryptStringToBinaryW(pszString: LPCWSTR; cchString: DWORD;
 function CryptStringToBinaryW(pszString: LPCWSTR; cchString: DWORD;
   dwFlags: DWORD; ppBinary: BYTE; var ppcbBinary: DWORD;
   dwFlags: DWORD; ppBinary: BYTE; var ppcbBinary: DWORD;
-  ppdwSkip: DWORD): BOOL; stdcall;
+  ppdwSkip: DWORD; pdwFlags: PDWORD): BOOL; stdcall;
 {$EXTERNALSYM CryptStringToBinaryW}
 {$EXTERNALSYM CryptStringToBinaryW}
 
 
 function CryptStringToBinary(pszString: LPCSTR; cchString: DWORD;
 function CryptStringToBinary(pszString: LPCSTR; cchString: DWORD;
   dwFlags: DWORD; ppBinary: BYTE; var ppcbBinary: DWORD;
   dwFlags: DWORD; ppBinary: BYTE; var ppcbBinary: DWORD;
-  ppdwSkip: DWORD): BOOL; stdcall;
+  ppdwSkip: DWORD; pdwFlags: PDWORD): BOOL; stdcall;
 {$EXTERNALSYM CryptStringToBinary}
 {$EXTERNALSYM CryptStringToBinary}