1) Add in fix to handle the case when a form is not related to a buffer storage.
2) Allocate Hii Handle from a bitfield array so Framework Hii Handle can be recycled. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5700 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -64,8 +64,6 @@ typedef struct {
|
||||
UINTN Signature;
|
||||
EFI_HANDLE Handle;
|
||||
EFI_HII_PROTOCOL Hii;
|
||||
FRAMEWORK_EFI_HII_HANDLE StaticHiiHandle;
|
||||
FRAMEWORK_EFI_HII_HANDLE StaticPureUefiHiiHandle;
|
||||
|
||||
//
|
||||
// The head of link list for all HII_THUNK_CONTEXT.
|
||||
@@ -141,6 +139,8 @@ typedef struct {
|
||||
UINTN IfrPackageCount;
|
||||
UINTN StringPackageCount;
|
||||
|
||||
BOOLEAN ByFrameworkHiiNewPack;
|
||||
|
||||
//
|
||||
// The field below is only valid if IsPackageListWithOnlyStringPack is TRUE.
|
||||
// The HII 0.92 version of HII data implementation in EDK 1.03 and 1.04 make an the following assumption
|
||||
|
Reference in New Issue
Block a user