// 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
//\r
// String definitions for the Device Manager.\r
//\r
-// Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+// Copyright (c) 2004 - 2017, Intel Corporation. All rights reserved.<BR>\r
// This program and the accompanying materials\r
// are licensed and made available under the terms and conditions of the BSD License\r
// which accompanies this distribution. The full text of the license may be found at\r
#language fr-FR ""\r
#string STR_EXIT_STRING #language en-US "Press ESC to exit."\r
#language fr-FR "Press ESC to exit."\r
-#string STR_FORM_NETWORK_DEVICE_TITLE #language en-US "Network Device"\r
+#string STR_FORM_NETWORK_DEVICE_TITLE_HEAD #language en-US "Network Device"\r
+#string STR_FORM_NETWORK_DEVICE_TITLE #language en-US "Network Device"\r
#language fr-FR "Network Device"\r
#string STR_FORM_NETWORK_DEVICE_HELP #language en-US "Network Device Help..."\r
#language fr-FR "Network Device Help..."\r