mirror of
https://github.com/reactos/reactos.git
synced 2026-06-06 13:47:40 +08:00
- Add a missing ORing of the registry-loaded GlobalFlags value in ExpInitializeExecutive. Thanks to Robert Horvath for spotting the issue.
See issue #5870 for more details. svn path=/trunk/; revision=50639
This commit is contained in:
@@ -1061,6 +1061,9 @@ ExpInitializeExecutive(IN ULONG Cpu,
|
||||
if (CmNtCSDReleaseType == 1) CmNtSpBuildNumber |= 1830 << 16;
|
||||
}
|
||||
|
||||
/* Add loaded CmNtGlobalFlag value */
|
||||
NtGlobalFlag |= CmNtGlobalFlag;
|
||||
|
||||
/* Initialize the executive at phase 0 */
|
||||
if (!ExInitSystem()) KeBugCheck(PHASE0_INITIALIZATION_FAILED);
|
||||
|
||||
|
||||
@@ -1585,6 +1585,7 @@ extern ULONG CmDefaultLanguageIdType;
|
||||
extern WCHAR CmInstallUILanguageId[];
|
||||
extern ULONG CmInstallUILanguageIdLength;
|
||||
extern ULONG CmInstallUILanguageIdType;
|
||||
extern ULONG CmNtGlobalFlag;
|
||||
extern LANGID PsInstallUILanguageId;
|
||||
extern LANGID PsDefaultUILanguageId;
|
||||
extern CM_SYSTEM_CONTROL_VECTOR CmControlVector[];
|
||||
|
||||
Reference in New Issue
Block a user