[ros-diffs] [weiden] 38538: Fix usage of ProbeForReadUnicodeString

weiden at svn.reactos.org weiden at svn.reactos.org
Sun Jan 4 02:50:38 CET 2009


Author: weiden
Date: Sat Jan  3 19:50:37 2009
New Revision: 38538

URL: http://svn.reactos.org/svn/reactos?rev=38538&view=rev
Log:
Fix usage of ProbeForReadUnicodeString

Modified:
    trunk/reactos/ntoskrnl/config/ntapi.c
    trunk/reactos/ntoskrnl/ob/oblife.c

Modified: trunk/reactos/ntoskrnl/config/ntapi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/ntapi.c?rev=38538&r1=38537&r2=38538&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/config/ntapi.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/config/ntapi.c [iso-8859-1] Sat Jan  3 19:50:37 2009
@@ -44,11 +44,10 @@
             if (Class)
             {
                 /* Probe it */
-                ProbeForReadUnicodeString(Class);
+                ParseContext.Class = ProbeForReadUnicodeString(Class);
                 ProbeForRead(ParseContext.Class.Buffer,
                              ParseContext.Class.Length,
                              sizeof(WCHAR));
-                ParseContext.Class = *Class;
             }
 
             /* Probe the key handle */

Modified: trunk/reactos/ntoskrnl/ob/oblife.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ob/oblife.c?rev=38538&r1=38537&r2=38538&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ob/oblife.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ob/oblife.c [iso-8859-1] Sat Jan  3 19:50:37 2009
@@ -374,8 +374,7 @@
         if (AccessMode != KernelMode)
         {
             /* First Probe the String */
-            ProbeForReadUnicodeString(ObjectName);
-            LocalName = *ObjectName;
+            LocalName = ProbeForReadUnicodeString(ObjectName);
             ProbeForRead(LocalName.Buffer, LocalName.Length, sizeof(WCHAR));
         }
         else



More information about the Ros-diffs mailing list