DEBUG ((DEBUG_ERROR, "PrintDxe: Please consider using the UnicodeValueToStringS service in EFI_PRINT2S_PROTOCOL.\n"));\r
ASSERT (FALSE);\r
return 0;\r
-\r
}\r
\r
/**\r
UINTN\r
EFIAPI\r
PrintDxeAsciiValueToString (\r
- OUT CHAR8 *Buffer,\r
- IN UINTN Flags,\r
- IN INT64 Value,\r
- IN UINTN Width\r
+ OUT CHAR8 *Buffer,\r
+ IN UINTN Flags,\r
+ IN INT64 Value,\r
+ IN UINTN Width\r
)\r
{\r
-\r
DEBUG ((DEBUG_ERROR, "PrintDxe: The AsciiValueToString service in EFI_PRINT2_PROTOCOL is no longer supported for security reason.\n"));\r
DEBUG ((DEBUG_ERROR, "PrintDxe: Please consider using the AsciiValueToStringS service in EFI_PRINT2S_PROTOCOL.\n"));\r
ASSERT (FALSE);\r
return 0;\r
-\r
}\r
\r
EFI_HANDLE mPrintThunkHandle = NULL;\r
\r
-CONST EFI_PRINT2_PROTOCOL mPrint2Protocol = {\r
+CONST EFI_PRINT2_PROTOCOL mPrint2Protocol = {\r
UnicodeBSPrint,\r
UnicodeSPrint,\r
UnicodeBSPrintAsciiFormat,\r
PrintDxeAsciiValueToString\r
};\r
\r
-CONST EFI_PRINT2S_PROTOCOL mPrint2SProtocol = {\r
+CONST EFI_PRINT2S_PROTOCOL mPrint2SProtocol = {\r
UnicodeBSPrint,\r
UnicodeSPrint,\r
UnicodeBSPrintAsciiFormat,\r
EFI_STATUS\r
EFIAPI\r
PrintEntryPoint (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
EFI_STATUS Status;\r
\r
Status = gBS->InstallMultipleProtocolInterfaces (\r
&mPrintThunkHandle,\r
- &gEfiPrint2ProtocolGuid, &mPrint2Protocol,\r
- &gEfiPrint2SProtocolGuid, &mPrint2SProtocol,\r
+ &gEfiPrint2ProtocolGuid,\r
+ &mPrint2Protocol,\r
+ &gEfiPrint2SProtocolGuid,\r
+ &mPrint2SProtocol,\r
NULL\r
);\r
ASSERT_EFI_ERROR (Status);\r