mirror of https://github.com/acidanthera/audk.git
Remove the auto conversion for the first varstore name to "Setup".
And fix a bug that return status is not set. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8949 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
6bfa178cca
commit
e0e51f622a
|
@ -343,11 +343,11 @@ CallFormCallBack (
|
|||
}
|
||||
|
||||
*Data = AllocateZeroPool (*DataSize);
|
||||
if (Data == NULL) {
|
||||
if (*Data == NULL) {
|
||||
return EFI_OUT_OF_RESOURCES;
|
||||
}
|
||||
|
||||
FwFormCallBack->NvRead (
|
||||
Status = FwFormCallBack->NvRead (
|
||||
FwFormCallBack,
|
||||
BufferStorage->Name,
|
||||
&BufferStorage->Guid,
|
||||
|
@ -403,7 +403,7 @@ GetUefiVariable (
|
|||
}
|
||||
|
||||
*Data = AllocateZeroPool (*DataSize);
|
||||
if (Data == NULL) {
|
||||
if (*Data == NULL) {
|
||||
return EFI_OUT_OF_RESOURCES;
|
||||
}
|
||||
|
||||
|
|
|
@ -665,18 +665,6 @@ GetFormsetDefaultVarstoreId (
|
|||
|
||||
if (FormSet->DefaultVarStoreId == 0) {
|
||||
DEBUG ((EFI_D_INFO, "FormSet %g: No Varstore Found\n", &FormSet->Guid));
|
||||
} else {
|
||||
// The name of default VARSTORE with a Explicit declaration statement will be updated to L"Setup" to make sure
|
||||
// the Framework HII Setup module will run correctly. Framework HII Setup module always assumed that default
|
||||
// VARSTORE to have L"Setup" as name, Formset GUID as GUID.
|
||||
|
||||
DEBUG ((EFI_D_INFO, "FormSet %g: Default Varstore ID (0x%x) N(%s) G(%g)\n", &FormSet->Guid, FormSet->DefaultVarStoreId, DefaultStorage->Name, &DefaultStorage->Guid));
|
||||
|
||||
if (StrCmp (DefaultStorage->Name, FrameworkReservedVarstoreName) != 0) {
|
||||
DEBUG ((EFI_D_INFO, " : Name is updated from %s to %s.\n", DefaultStorage->Name, FrameworkReservedVarstoreName));
|
||||
FormSet->OriginalDefaultVarStoreName = DefaultStorage->Name;
|
||||
DefaultStorage->Name = AllocateCopyPool (StrSize (FrameworkReservedVarstoreName), FrameworkReservedVarstoreName);
|
||||
}
|
||||
}
|
||||
|
||||
return;
|
||||
|
|
Loading…
Reference in New Issue