/**\r
Function to print differnt point data.\r
\r
- @param[in] FileName File name\r
+ @param[in] FileName File name.\r
+ @param[in] FileTag File tag name.\r
@param[in] Buffer Data buffer to be printed.\r
@param[in] BufferSize Size of the data to be printed.\r
@param[in] Address Address of the differnt point.\r
VOID\r
PrintDifferentPoint(\r
CONST CHAR16 *FileName,\r
+ CHAR16 *FileTag,\r
UINT8 *Buffer,\r
UINT64 BufferSize,\r
UINTN Address,\r
{\r
UINTN Index;\r
\r
- ShellPrintEx (-1, -1, L"%s: %s\r\n %08x:", L"File1", FileName, Address);\r
+ ShellPrintEx (-1, -1, L"%s: %s\r\n %08x:", FileTag, FileName, Address);\r
\r
//\r
// Print data in hex-format.\r
) {\r
\r
ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_COMP_DIFFERENCE_POINT), gShellDebug1HiiHandle, ++DiffPointNumber);\r
- PrintDifferentPoint (FileName1, DataFromFile1, InsertPosition1, DiffPointAddress, DifferentBytes);\r
- PrintDifferentPoint (FileName2, DataFromFile2, InsertPosition2, DiffPointAddress, DifferentBytes);\r
+ PrintDifferentPoint (FileName1, L"File1", DataFromFile1, InsertPosition1, DiffPointAddress, DifferentBytes);\r
+ PrintDifferentPoint (FileName2, L"File2", DataFromFile2, InsertPosition2, DiffPointAddress, DifferentBytes);\r
\r
//\r
// One of two buffuers is empty, it means this is the last different point.\r