diff --git a/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c b/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c index 0d794dfca8..7f7a98cbef 100644 --- a/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c +++ b/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c @@ -303,14 +303,14 @@ DebugAssert ( // // Copy Ascii FileName including NULL terminator. // - Temp = AsciiStrnCpy ((CHAR8 *)(AssertData + 1), FileName, FileNameSize); + Temp = CopyMem (AssertData + 1, FileName, FileNameSize); Temp[FileNameSize - 1] = 0; TotalSize += FileNameSize; // // Copy Ascii Description include NULL terminator. // - Temp = AsciiStrnCpy (Temp + FileNameSize, Description, DescriptionSize); + Temp = CopyMem (Temp + FileNameSize, Description, DescriptionSize); Temp[DescriptionSize - 1] = 0; TotalSize += DescriptionSize;