Fix duplicated startup version string
[reactos.git] / reactos / ntoskrnl / ex / init.c
index f614cf6..302d1ff 100644 (file)
@@ -1410,10 +1410,13 @@ Phase1InitializationDiscard(IN PVOID Context)
     else
     {
         /* No version */
-        *EndBuffer++ = ANSI_NULL; /* Null-terminate the string */
-        --Remaining;
+        *EndBuffer = ANSI_NULL; /* Null-terminate the string */
     }
 
+    /* Skip over the null-terminator to start a new string */
+    ++EndBuffer;
+    --Remaining;
+
     /* Build the version number */
     StringBuffer = InitBuffer->VersionNumber;
     Status = RtlStringCbPrintfA(StringBuffer,