]> git.proxmox.com Git - mirror_edk2.git/commitdiff
fix potential memory access violation
authorydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 10 Dec 2010 11:16:24 +0000 (11:16 +0000)
committerydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 10 Dec 2010 11:16:24 +0000 (11:16 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11152 6f19259b-4bc3-4df7-8a09-765794883524

IntelFrameworkModulePkg/Universal/BdsDxe/DeviceMngr/DeviceManager.c

index 5406249f450175d7d2451cd9ede470b4a2e8dbe3..77935f1ca2a0bd6a187451680514804ef014503d 100644 (file)
@@ -802,7 +802,7 @@ CallDeviceManager (
   //\r
   if (mNextShowFormId == NETWORK_DEVICE_FORM_ID) {\r
     String = HiiGetString (HiiHandle, STRING_TOKEN (STR_FORM_NETWORK_DEVICE_TITLE), NULL);\r
-    NewStringLen = StrLen(mSelectedMacAddrString);\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