advapi32: Constify some variables (1 of 3)
Andrew Talbot
Andrew.Talbot at talbotville.com
Sat Mar 10 06:17:20 CST 2007
Changelog:
advapi32: Constify some variables (1 of 3).
diff -urN a/dlls/advapi32/crypt_md4.c b/dlls/advapi32/crypt_md4.c
--- a/dlls/advapi32/crypt_md4.c 2006-05-23 13:47:28.000000000 +0100
+++ b/dlls/advapi32/crypt_md4.c 2007-03-10 09:24:16.000000000 +0000
@@ -285,12 +285,12 @@
* Failure: STATUS_UNSUCCESSFUL
*
*/
-NTSTATUS WINAPI SystemFunction007(PUNICODE_STRING string, LPBYTE hash)
+NTSTATUS WINAPI SystemFunction007(const UNICODE_STRING *string, LPBYTE hash)
{
MD4_CTX ctx;
MD4Init( &ctx );
- MD4Update( &ctx, (BYTE*) string->Buffer, string->Length );
+ MD4Update( &ctx, (const BYTE *)string->Buffer, string->Length );
MD4Final( &ctx );
memcpy( hash, ctx.digest, 0x10 );
@@ -313,7 +313,7 @@
* Failure: STATUS_UNSUCCESSFUL
*
*/
-NTSTATUS WINAPI SystemFunction010(LPVOID unknown, LPBYTE data, LPBYTE hash)
+NTSTATUS WINAPI SystemFunction010(LPVOID unknown, const BYTE *data, LPBYTE hash)
{
MD4_CTX ctx;
diff -urN a/dlls/advapi32/tests/crypt_md4.c b/dlls/advapi32/tests/crypt_md4.c
--- a/dlls/advapi32/tests/crypt_md4.c 2006-12-15 17:25:54.000000000 +0000
+++ b/dlls/advapi32/tests/crypt_md4.c 2007-03-10 09:17:22.000000000 +0000
@@ -39,7 +39,7 @@
typedef VOID (WINAPI *fnMD4Init)( MD4_CTX *ctx );
typedef VOID (WINAPI *fnMD4Update)( MD4_CTX *ctx, const unsigned char *src, const int len );
typedef VOID (WINAPI *fnMD4Final)( MD4_CTX *ctx );
-typedef int (WINAPI *fnSystemFunction007)(PUNICODE_STRING,LPBYTE);
+typedef int (WINAPI *fnSystemFunction007)(const UNICODE_STRING *, LPBYTE);
typedef int (WINAPI *md4hashfunc)(LPVOID, const LPBYTE, LPBYTE);
fnMD4Init pMD4Init;
More information about the wine-patches
mailing list