// Update the network device form titile.\r
//\r
if (NextShowFormId == NETWORK_DEVICE_FORM_ID) {\r
- String = HiiGetString (HiiHandle, STRING_TOKEN (STR_FORM_NETWORK_DEVICE_TITLE), NULL);\r
- NewStringLen = StrLen(mSelectedMacAddrString) * 2;\r
- NewStringLen += (StrLen(String) + 2) * 2;\r
+ String = HiiGetString (HiiHandle, STRING_TOKEN (STR_FORM_NETWORK_DEVICE_TITLE_HEAD), NULL);\r
+ if (String == NULL) {\r
+ return;\r
+ }\r
+ NewStringLen = StrLen (mSelectedMacAddrString) * 2;\r
+ NewStringLen += (StrLen (String) + 2) * 2;\r
NewStringTitle = AllocatePool (NewStringLen);\r
UnicodeSPrint (NewStringTitle, NewStringLen, L"%s %s", String, mSelectedMacAddrString);\r
- HiiSetString (HiiHandle, STRING_TOKEN (STR_FORM_NETWORK_DEVICE_TITLE), NewStringTitle, NULL); \r
+ HiiSetString (HiiHandle, STRING_TOKEN (STR_FORM_NETWORK_DEVICE_TITLE), NewStringTitle, NULL);\r
FreePool (String);\r
FreePool (NewStringTitle);\r
}\r