From a449c39c2578dd08113a818bbb7102fa403bf767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Mon, 19 Jun 2017 20:14:09 +0000 Subject: [PATCH] [CMLIB][NTOS]: Use correct parameter type for the 4th parameter of CmpGetValueData(). [CMLIB]: Fix debug.h inclusion. [NTOS]: Use RtlCopyUnicodeString() to initialize the contents of FullName. svn path=/trunk/; revision=75143 --- reactos/ntoskrnl/config/cminit.c | 2 +- reactos/ntoskrnl/config/cmparse.c | 2 +- reactos/sdk/lib/cmlib/cmkeydel.c | 2 +- reactos/sdk/lib/cmlib/cmse.c | 2 +- reactos/sdk/lib/cmlib/cmvalue.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/reactos/ntoskrnl/config/cminit.c b/reactos/ntoskrnl/config/cminit.c index fc8068430cf..46ab61e4b30 100644 --- a/reactos/ntoskrnl/config/cminit.c +++ b/reactos/ntoskrnl/config/cminit.c @@ -309,7 +309,7 @@ CmpOpenHiveFiles(IN PCUNICODE_STRING BaseName, /* Build the full name */ FullName.Buffer = NameBuffer; FullName.MaximumLength = Length; - RtlAppendUnicodeStringToString(&FullName, BaseName); + RtlCopyUnicodeString(&FullName, BaseName); } else { diff --git a/reactos/ntoskrnl/config/cmparse.c b/reactos/ntoskrnl/config/cmparse.c index c4019a0235e..44525de2c08 100644 --- a/reactos/ntoskrnl/config/cmparse.c +++ b/reactos/ntoskrnl/config/cmparse.c @@ -112,7 +112,7 @@ CmpGetSymbolicLink(IN PHHIVE Hive, if (!CmpGetValueData(Hive, LinkValue, &ValueLength, - (PVOID)&LinkName, + (PVOID*)&LinkName, &LinkNameAllocated, &CellToRelease)) { diff --git a/reactos/sdk/lib/cmlib/cmkeydel.c b/reactos/sdk/lib/cmlib/cmkeydel.c index ff017b298dd..9baeaa886a7 100644 --- a/reactos/sdk/lib/cmlib/cmkeydel.c +++ b/reactos/sdk/lib/cmlib/cmkeydel.c @@ -10,7 +10,7 @@ #include "cmlib.h" #define NDEBUG -#include "debug.h" +#include /* FUNCTIONS *****************************************************************/ diff --git a/reactos/sdk/lib/cmlib/cmse.c b/reactos/sdk/lib/cmlib/cmse.c index 66dae931f7b..6b3a8c18b65 100644 --- a/reactos/sdk/lib/cmlib/cmse.c +++ b/reactos/sdk/lib/cmlib/cmse.c @@ -10,7 +10,7 @@ #include "cmlib.h" #define NDEBUG -#include "debug.h" +#include /* FUNCTIONS *****************************************************************/ diff --git a/reactos/sdk/lib/cmlib/cmvalue.c b/reactos/sdk/lib/cmlib/cmvalue.c index 0d92e219cbf..814dd627611 100644 --- a/reactos/sdk/lib/cmlib/cmvalue.c +++ b/reactos/sdk/lib/cmlib/cmvalue.c @@ -180,7 +180,7 @@ CmpValueToData(IN PHHIVE Hive, if (!CmpGetValueData(Hive, Value, Length, - (PVOID)&Buffer, + (PVOID*)&Buffer, &BufferAllocated, &CellToRelease)) {