Index2 = (UINT16) (KeyValue - HANDLE_OPTION_OFFSET);\r
\r
NewMenuEntry = BOpt_GetMenuEntry (&DriverMenu, Index2);\r
+ ASSERT (NewMenuEntry != NULL);\r
Private->HandleContext = (BM_HANDLE_CONTEXT *) NewMenuEntry->VariableContext;\r
\r
CleanUpPage (FORM_DRV_ADD_HANDLE_DESC_ID, Private);\r
case FORM_CON_COM_ID:\r
NewMenuEntry = BOpt_GetMenuEntry (&TerminalMenu, Private->CurrentTerminal);\r
\r
+ ASSERT (NewMenuEntry != NULL);\r
+\r
NewTerminalContext = (BM_TERMINAL_CONTEXT *) NewMenuEntry->VariableContext;\r
\r
NewTerminalContext->BaudRateIndex = CurrentFakeNVMap->COMBaudRate;\r
//\r
// There should be only one EFI_HII_PROTOCOL Image\r
//\r
- Status = EfiLibLocateProtocol (&gEfiHiiProtocolGuid, &Hii);\r
+ Status = EfiLibLocateProtocol (&gEfiHiiProtocolGuid, (VOID**)&Hii);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
}\r
\r
Location = (UINT8 *) &UpdateData->Data;\r
- Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, &LegacyBios);\r
+ Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, (VOID**) &LegacyBios);\r
if (!EFI_ERROR (Status)) {\r
//\r
// If LegacyBios Protocol is installed, add 3 tags about legacy boot option\r
//\r
// There should only be one Form Configuration protocol\r
//\r
- Status = EfiLibLocateProtocol (&gEfiFormBrowserProtocolGuid, &FormConfig);\r
+ Status = EfiLibLocateProtocol (&gEfiFormBrowserProtocolGuid, (VOID**) &FormConfig);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r