git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7367
6f19259b-4bc3-4df7-8a09-
765794883524
UINTN Row;\r
CHAR16 RowString[50];\r
CHAR16 ModeString[50];\r
UINTN Row;\r
CHAR16 RowString[50];\r
CHAR16 ModeString[50];\r
UINTN MaxMode;\r
UINTN ValidMode;\r
EFI_STRING_ID *ModeToken;\r
UINTN MaxMode;\r
UINTN ValidMode;\r
EFI_STRING_ID *ModeToken;\r
//\r
// Build mode string Column x Row\r
//\r
//\r
// Build mode string Column x Row\r
//\r
- UnicodeValueToString (ModeString, 0, Col, 0);\r
- ASSERT ((StrLen (ModeString) + 1) < (sizeof (ModeString) / sizeof (ModeString[0])));\r
+ TempStringLen = UnicodeValueToString (ModeString, 0, Col, 0);\r
+ ASSERT ((TempStringLen + StrLen (L" x ")) < (sizeof (ModeString) / sizeof (ModeString[0])));\r
StrCat (ModeString, L" x ");\r
StrCat (ModeString, L" x ");\r
- UnicodeValueToString (RowString, 0, Row, 0);\r
- ASSERT ((StrLen (ModeString) + StrLen(RowString)) < (sizeof (ModeString) / sizeof (ModeString[0])));\r
+ TempStringLen = UnicodeValueToString (RowString, 0, Row, 0);\r
+ ASSERT ((StrLen (ModeString) + TempStringLen) < (sizeof (ModeString) / sizeof (ModeString[0])));\r
StrCat (ModeString, RowString);\r
\r
HiiLibNewString (CallbackData->BmmHiiHandle, &ModeToken[Index], ModeString);\r
StrCat (ModeString, RowString);\r
\r
HiiLibNewString (CallbackData->BmmHiiHandle, &ModeToken[Index], ModeString);\r