Commit 301cfd14 authored by Andrew Talbot's avatar Andrew Talbot Committed by Alexandre Julliard

advapi32: Constify some variables.

parent 9e82e50e
...@@ -2243,7 +2243,7 @@ BOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DW ...@@ -2243,7 +2243,7 @@ BOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DW
* TRUE if blocks are the same * TRUE if blocks are the same
* FALSE if blocks are different * FALSE if blocks are different
*/ */
BOOL WINAPI SystemFunction030(PVOID b1, PVOID b2) BOOL WINAPI SystemFunction030(LPCVOID b1, LPCVOID b2)
{ {
return !memcmp(b1, b2, 0x10); return !memcmp(b1, b2, 0x10);
} }
......
...@@ -93,6 +93,6 @@ struct ustring { ...@@ -93,6 +93,6 @@ struct ustring {
unsigned char *Buffer; unsigned char *Buffer;
}; };
NTSTATUS WINAPI SystemFunction032(struct ustring *data, struct ustring *key); NTSTATUS WINAPI SystemFunction032(struct ustring *data, const struct ustring *key);
#endif /* __WINE_CRYPT_H_ */ #endif /* __WINE_CRYPT_H_ */
...@@ -94,7 +94,7 @@ static void arc4_ProcessString(arc4_info *a4i, BYTE *inoutString, unsigned int l ...@@ -94,7 +94,7 @@ static void arc4_ProcessString(arc4_info *a4i, BYTE *inoutString, unsigned int l
* NOTES * NOTES
* see http://web.it.kth.se/~rom/ntsec.html#crypto-strongavail * see http://web.it.kth.se/~rom/ntsec.html#crypto-strongavail
*/ */
NTSTATUS WINAPI SystemFunction032(struct ustring *data, struct ustring *key) NTSTATUS WINAPI SystemFunction032(struct ustring *data, const struct ustring *key)
{ {
arc4_info a4i; arc4_info a4i;
......
...@@ -43,8 +43,8 @@ typedef VOID (WINAPI *fnSystemFunction006)( PCSTR passwd, PSTR lmhash ); ...@@ -43,8 +43,8 @@ typedef VOID (WINAPI *fnSystemFunction006)( PCSTR passwd, PSTR lmhash );
typedef NTSTATUS (WINAPI *fnSystemFunction008)(const BYTE *, const BYTE *, LPBYTE); typedef NTSTATUS (WINAPI *fnSystemFunction008)(const BYTE *, const BYTE *, LPBYTE);
typedef NTSTATUS (WINAPI *fnSystemFunction009)(const BYTE *, const BYTE *, LPBYTE); typedef NTSTATUS (WINAPI *fnSystemFunction009)(const BYTE *, const BYTE *, LPBYTE);
typedef int (WINAPI *descrypt)(unsigned char *, unsigned char *, unsigned char *); typedef int (WINAPI *descrypt)(unsigned char *, unsigned char *, unsigned char *);
typedef NTSTATUS (WINAPI *fnSystemFunction030)(void*, void*); typedef NTSTATUS (WINAPI *fnSystemFunction030)(const void*, const void*);
typedef NTSTATUS (WINAPI *fnSystemFunction032)(struct ustring *, struct ustring *); typedef NTSTATUS (WINAPI *fnSystemFunction032)(struct ustring *, const struct ustring *);
fnSystemFunction001 pSystemFunction001; fnSystemFunction001 pSystemFunction001;
fnSystemFunction002 pSystemFunction002; fnSystemFunction002 pSystemFunction002;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment