diff --git a/reactos/ntoskrnl/config/cmdata.c b/reactos/ntoskrnl/config/cmdata.c index 74a4e1435c2..d7c36e90689 100644 --- a/reactos/ntoskrnl/config/cmdata.c +++ b/reactos/ntoskrnl/config/cmdata.c @@ -43,7 +43,6 @@ HIVE_LIST_ENTRY CmpMachineHiveList[5]; UNICODE_STRING CmSymbolicLinkValueName = RTL_CONSTANT_STRING(L"SymbolicLinkValue"); -UNICODE_STRING CmpSystemStartOptions; UNICODE_STRING CmpLoadOptions; BOOLEAN CmpShareSystemHives; diff --git a/reactos/ntoskrnl/config/cmsysini.c b/reactos/ntoskrnl/config/cmsysini.c index 76f7cc16892..23509871b3f 100644 --- a/reactos/ntoskrnl/config/cmsysini.c +++ b/reactos/ntoskrnl/config/cmsysini.c @@ -167,13 +167,10 @@ CmpSetSystemValues(IN PLOADER_PARAMETER_BLOCK LoaderBlock) &KeyName, 0, REG_SZ, - CmpSystemStartOptions.Buffer, - CmpSystemStartOptions.Length); + CmpLoadOptions.Buffer, + CmpLoadOptions.Length); if (!NT_SUCCESS(Status)) goto Quickie; - /* Free the options now */ - ExFreePool(CmpSystemStartOptions.Buffer); - /* Setup value name for system boot device */ RtlInitUnicodeString(&KeyName, L"SystemBootDevice"); RtlCreateUnicodeStringFromAsciiz(&ValueName, LoaderBlock->NtBootPathName);