Andrew Talbot : ntdll: Constify some variables.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Jun 26 07:12:08 CDT 2007


Module: wine
Branch: master
Commit: 33c0db06f9be941a106444d34b5111cbd078427b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=33c0db06f9be941a106444d34b5111cbd078427b

Author: Andrew Talbot <Andrew.Talbot at talbotville.com>
Date:   Fri Jun 22 19:48:12 2007 +0100

ntdll: Constify some variables.

---

 dlls/ntdll/env.c   |    6 +++---
 include/winternl.h |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/ntdll/env.c b/dlls/ntdll/env.c
index 193237d..fd6f185 100644
--- a/dlls/ntdll/env.c
+++ b/dlls/ntdll/env.c
@@ -263,7 +263,7 @@ done:
  *		RtlExpandEnvironmentStrings_U (NTDLL.@)
  *
  */
-NTSTATUS WINAPI RtlExpandEnvironmentStrings_U(PWSTR renv, const UNICODE_STRING* us_src,
+NTSTATUS WINAPI RtlExpandEnvironmentStrings_U(PCWSTR renv, const UNICODE_STRING* us_src,
                                               PUNICODE_STRING us_dst, PULONG plen)
 {
     DWORD src_len, len, count, total_size = 1;  /* 1 for terminating '\0' */
@@ -367,9 +367,9 @@ PRTL_USER_PROCESS_PARAMETERS WINAPI RtlNormalizeProcessParams( RTL_USER_PROCESS_
 }
 
 
-static inline void denormalize( void *base, WCHAR **ptr )
+static inline void denormalize( const void *base, WCHAR **ptr )
 {
-    if (*ptr) *ptr = (WCHAR *)(UINT_PTR)((char *)*ptr - (char *)base);
+    if (*ptr) *ptr = (WCHAR *)(UINT_PTR)((char *)*ptr - (const char *)base);
 }
 
 /******************************************************************************
diff --git a/include/winternl.h b/include/winternl.h
index afbf47b..9226d14 100644
--- a/include/winternl.h
+++ b/include/winternl.h
@@ -2057,7 +2057,7 @@ BOOL      WINAPI RtlEqualSid(PSID,PSID);
 BOOLEAN   WINAPI RtlEqualString(const STRING*,const STRING*,BOOLEAN);
 BOOLEAN   WINAPI RtlEqualUnicodeString(const UNICODE_STRING*,const UNICODE_STRING*,BOOLEAN);
 void      DECLSPEC_NORETURN WINAPI RtlExitUserThread(ULONG);
-NTSTATUS  WINAPI RtlExpandEnvironmentStrings_U(PWSTR, const UNICODE_STRING*, UNICODE_STRING*, ULONG*);
+NTSTATUS  WINAPI RtlExpandEnvironmentStrings_U(PCWSTR, const UNICODE_STRING*, UNICODE_STRING*, ULONG*);
 LONGLONG  WINAPI RtlExtendedMagicDivide(LONGLONG,LONGLONG,INT);
 LONGLONG  WINAPI RtlExtendedIntegerMultiply(LONGLONG,INT);
 LONGLONG  WINAPI RtlExtendedLargeIntegerDivide(LONGLONG,INT,INT *);




More information about the wine-cvs mailing list