mirror of https://github.com/acidanthera/audk.git
MdeModulePkg/UiApp: Fix the incorrect use of the HiiHandle
In current code, when adding string package, it will return 'gStringPackHandle'. But the code use the 'gHiiHandle' to get string. It is incorrect. This patch is to fix this issue. Cc: Eric Dong <eric.dong@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dandan Bi <dandan.bi@intel.com> Reviewed-by: Eric Dong <eric.dong@intel.com>
This commit is contained in:
parent
62ade6d233
commit
7258076bae
|
@ -55,7 +55,7 @@ typedef struct {
|
|||
CHAR8 *gLanguageString;
|
||||
EFI_STRING_ID *gLanguageToken;
|
||||
UI_HII_DRIVER_INSTANCE *gHiiDriverList;
|
||||
EFI_HII_HANDLE gHiiHandle;
|
||||
extern EFI_HII_HANDLE gStringPackHandle;
|
||||
|
||||
|
||||
/**
|
||||
|
@ -589,7 +589,7 @@ UiListThirdPartyDrivers (
|
|||
|
||||
String = HiiGetString (HiiHandles[Index], Token, NULL);
|
||||
if (String == NULL) {
|
||||
String = HiiGetString (gHiiHandle, STRING_TOKEN (STR_MISSING_STRING), NULL);
|
||||
String = HiiGetString (gStringPackHandle, STRING_TOKEN (STR_MISSING_STRING), NULL);
|
||||
ASSERT (String != NULL);
|
||||
} else if (SpecialHandlerFn != NULL) {
|
||||
//
|
||||
|
@ -607,7 +607,7 @@ UiListThirdPartyDrivers (
|
|||
|
||||
String = HiiGetString (HiiHandles[Index], TokenHelp, NULL);
|
||||
if (String == NULL) {
|
||||
String = HiiGetString (gHiiHandle, STRING_TOKEN (STR_MISSING_STRING), NULL);
|
||||
String = HiiGetString (gStringPackHandle, STRING_TOKEN (STR_MISSING_STRING), NULL);
|
||||
ASSERT (String != NULL);
|
||||
}
|
||||
DriverListPtr[Count].HelpId = HiiSetString (HiiHandle, 0, String, NULL);
|
||||
|
|
Loading…
Reference in New Issue