From 2541f45e51ae091efa2b67fae2840f5f86971c7e Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Wed, 22 Feb 2012 11:31:04 +0000 Subject: [PATCH] [SMSS2] - Fix an uninitialized variable usage, CID 15345 - Fix an incorrect sizeof usage, CID 15317 svn path=/trunk/; revision=55804 --- reactos/base/system/smss2/sminit.c | 2 +- reactos/base/system/smss2/smsubsys.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/base/system/smss2/sminit.c b/reactos/base/system/smss2/sminit.c index 3da3fce37a5..f78d25bd57a 100644 --- a/reactos/base/system/smss2/sminit.c +++ b/reactos/base/system/smss2/sminit.c @@ -1977,7 +1977,7 @@ NTSTATUS NTAPI SmpProcessFileRenames(VOID) { - BOOLEAN OldState, HavePrivilege; + BOOLEAN OldState, HavePrivilege = FALSE; NTSTATUS Status; HANDLE FileHandle, OtherFileHandle; FILE_INFORMATION_CLASS InformationClass; diff --git a/reactos/base/system/smss2/smsubsys.c b/reactos/base/system/smss2/smsubsys.c index 4730d783466..4a93e201e76 100644 --- a/reactos/base/system/smss2/smsubsys.c +++ b/reactos/base/system/smss2/smsubsys.c @@ -317,7 +317,7 @@ SmpLoadSubSystem(IN PUNICODE_STRING FileName, /* This is the POSIX or OS/2 subsystem process, copy its information */ RtlCopyMemory(&CreateSession->ProcessInfo, &ProcessInformation, - sizeof(&CreateSession->ProcessInfo)); + sizeof(CreateSession->ProcessInfo)); /* Not sure these field mean what I think they do -- but clear them */ *(PULONGLONG)&CreateSession->ClientId = 0;