[ros-diffs] [hbirr] 17397: Fixed a terminating NULL in IoRegisterDeviceInterface.

hbirr at svn.reactos.com hbirr at svn.reactos.com
Mon Aug 15 18:47:21 CEST 2005


Fixed a terminating NULL in IoRegisterDeviceInterface.
Modified: trunk/reactos/ntoskrnl/io/deviface.c
  _____  

Modified: trunk/reactos/ntoskrnl/io/deviface.c
--- trunk/reactos/ntoskrnl/io/deviface.c	2005-08-15 16:41:43 UTC
(rev 17396)
+++ trunk/reactos/ntoskrnl/io/deviface.c	2005-08-15 16:47:15 UTC
(rev 17397)
@@ -815,7 +815,7 @@

       RtlAppendUnicodeToString(SymbolicLinkName, L"\\");
       RtlAppendUnicodeStringToString(SymbolicLinkName,
ReferenceString);
    }
-   SymbolicLinkName->Buffer[SymbolicLinkName->Length] = '\0';
+   SymbolicLinkName->Buffer[SymbolicLinkName->Length/sizeof(WCHAR)] =
L'\0';
 
    /* Create symbolic link */
    DPRINT("IoRegisterDeviceInterface(): creating symbolic link %wZ ->
%wZ\n", SymbolicLinkName, &PdoNameInfo->Name);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050815/6a2de62f/attachment.html


More information about the Ros-diffs mailing list