Author: pschweitzer
Date: Mon May 16 18:06:14 2011
New Revision: 51797

URL: http://svn.reactos.org/svn/reactos?rev=51797&view=rev
Log:
[NTOSKRNL]
- Fix the fix for IopStoreSystemPartitionInformation(). The sizeof wasn't on an 
unicode string...
I blame the guy who first wrote that function!
Thanks to "rs" on IRC for having spotted the error.

Modified:
    trunk/reactos/ntoskrnl/io/iomgr/iorsrce.c

Modified: trunk/reactos/ntoskrnl/io/iomgr/iorsrce.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/io/iomgr/iorsrce.c?rev=51797&r1=51796&r2=51797&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/io/iomgr/iorsrce.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/io/iomgr/iorsrce.c [iso-8859-1] Mon May 16 18:06:14 
2011
@@ -701,7 +701,7 @@
     UNICODE_STRING LinkTarget, KeyName;
     OBJECT_ATTRIBUTES ObjectAttributes;
     HANDLE LinkHandle, RegistryHandle, KeyHandle;
-    WCHAR LinkTargetBuffer[256], KeyNameBuffer[sizeof("SystemPartition") / 
sizeof(WCHAR)];
+    WCHAR LinkTargetBuffer[256], KeyNameBuffer[sizeof(L"SystemPartition") / 
sizeof(WCHAR)];
     UNICODE_STRING CmRegistryMachineSystemName = 
RTL_CONSTANT_STRING(L"\\Registry\\Machine\\SYSTEM");
 
     ASSERT(NtSystemPartitionDeviceName->MaximumLength >= 
NtSystemPartitionDeviceName->Length + sizeof(WCHAR));


Reply via email to