mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 18:54:25 +00:00
[NTOS]: Addendum to r66735: move the code that prints our revision number in the SOS banner to a different place, in order to remain NT-compatible (that is, the CSDVersion string should only contain "Service Pack ###" or "Service Pack ###, v.###" according to the value of the CSDReleaseType registry value).
svn path=/trunk/; revision=66753
This commit is contained in:
parent
bc181f2e5b
commit
f04c5e01f1
|
@ -1217,13 +1217,10 @@ ExpInitializeExecutive(IN ULONG Cpu,
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Add the version format string */
|
/* Add the version format string */
|
||||||
/* ReactOS specific: Append also the revision number */
|
|
||||||
Status = RtlStringCbPrintfA(RcEnd,
|
Status = RtlStringCbPrintfA(RcEnd,
|
||||||
Remaining,
|
Remaining,
|
||||||
"v.%u"
|
"v.%u",
|
||||||
" r%u",
|
(CmNtCSDVersion & 0xFFFF0000) >> 16);
|
||||||
(CmNtCSDVersion & 0xFFFF0000) >> 16,
|
|
||||||
KERNEL_VERSION_BUILD_HEX);
|
|
||||||
if (!NT_SUCCESS(Status))
|
if (!NT_SUCCESS(Status))
|
||||||
{
|
{
|
||||||
/* Fail */
|
/* Fail */
|
||||||
|
@ -1429,12 +1426,15 @@ Phase1InitializationDiscard(IN PVOID Context)
|
||||||
if (CmCSDVersionString.Length)
|
if (CmCSDVersionString.Length)
|
||||||
{
|
{
|
||||||
/* Print the version string */
|
/* Print the version string */
|
||||||
|
/* ReactOS specific: Append also the revision number */
|
||||||
Status = RtlStringCbPrintfExA(StringBuffer,
|
Status = RtlStringCbPrintfExA(StringBuffer,
|
||||||
Remaining,
|
Remaining,
|
||||||
&EndBuffer,
|
&EndBuffer,
|
||||||
&Remaining,
|
&Remaining,
|
||||||
0,
|
0,
|
||||||
|
" r%u"
|
||||||
": %wZ",
|
": %wZ",
|
||||||
|
KERNEL_VERSION_BUILD_HEX,
|
||||||
&CmCSDVersionString);
|
&CmCSDVersionString);
|
||||||
if (!NT_SUCCESS(Status))
|
if (!NT_SUCCESS(Status))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue