]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/Tcg/Opal/OpalPasswordDxe/OpalHii.c
SecurityPkg: Replace UnicodeStrToAsciiStr/AsciiStrToUnicodeStr
[mirror_edk2.git] / SecurityPkg / Tcg / Opal / OpalPasswordDxe / OpalHii.c
index 7a4b8720487da4e9df863a16ba8d5490c3d3ca2b..9a44c5697e8e0d8ebea5fabe9c4d6e06f3708216 100644 (file)
@@ -600,7 +600,7 @@ HiiPsidRevert(
 \r
   OpalHiiGetBrowserData();\r
 \r
-  UnicodeStrToAsciiStr(gHiiConfiguration.Psid, (CHAR8*)Psid.Psid);\r
+  UnicodeStrToAsciiStrS (gHiiConfiguration.Psid, (CHAR8*)Psid.Psid, PSID_CHARACTER_LENGTH);\r
 \r
   OpalDisk = HiiGetOpalDiskCB (gHiiConfiguration.SelectedDiskIndex);\r
   if (OpalDisk != NULL) {\r
@@ -1049,7 +1049,7 @@ HiiPasswordEntered(
     return EFI_BUFFER_TOO_SMALL;\r
   }\r
 \r
-  UnicodeStrToAsciiStr(UniStr, Password);\r
+  UnicodeStrToAsciiStrS (UniStr, Password, sizeof (Password));\r
   gBS->FreePool(UniStr);\r
 \r
   if (gHiiConfiguration.SelectedAction == HII_KEY_ID_GOTO_UNLOCK) {\r
@@ -1288,7 +1288,7 @@ HiiSetFormString(
   //\r
   // Copy into unicode string, then copy into string id\r
   //\r
-  AsciiStrToUnicodeStr( SrcAsciiStr, UniStr );\r
+  AsciiStrToUnicodeStrS ( SrcAsciiStr, UniStr, Len + 1);\r
 \r
   //\r
   // Update the string in the form\r