ASSERT ((StrLen (ModeString) + TempStringLen) < (sizeof (ModeString) / sizeof (ModeString[0])));\r
StrCat (ModeString, RowString);\r
\r
- HiiLibNewString (CallbackData->BmmHiiHandle, &ModeToken[Index], ModeString);\r
+ ModeToken[Index] = HiiSetString (CallbackData->BmmHiiHandle, 0, ModeString, NULL);\r
\r
IfrOptionList[Index].StringToken = ModeToken[Index];\r
IfrOptionList[Index].Value.u16 = (UINT16) Mode;\r
// Create the string for oneof tag\r
//\r
UnicodeSPrint (String, sizeof (String), TypeStr, Index);\r
- StrRef = 0;\r
- HiiLibNewString (CallbackData->BmmHiiHandle, &StrRef, String);\r
+ StrRef = HiiSetString (CallbackData->BmmHiiHandle, 0, String, NULL);\r
\r
UnicodeSPrint (String, sizeof (String), TypeStrHelp, Index);\r
- StrRefHelp = 0;\r
- HiiLibNewString (CallbackData->BmmHiiHandle, &StrRefHelp, String);\r
+ StrRefHelp = HiiSetString (CallbackData->BmmHiiHandle, 0, String, NULL);\r
\r
CreateOneOfOpCode (\r
(EFI_QUESTION_ID) (Key + Index),\r