]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg/StatusCodeHandler: do not output \n\r for string data
authorTan, Ming <ming.tan@intel.com>
Mon, 15 Jun 2020 02:03:44 +0000 (10:03 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Wed, 17 Jun 2020 03:35:43 +0000 (03:35 +0000)
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2787

When output string data through serial port, will not ouput \n\r now.
Caller can output several data in one line, and output \n\r when needed.

Signed-off-by: Ming Tan <ming.tan@intel.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
MdeModulePkg/Universal/StatusCodeHandler/Pei/SerialStatusCodeWorker.c
MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/SerialStatusCodeWorker.c
MdeModulePkg/Universal/StatusCodeHandler/Smm/SerialStatusCodeWorker.c

index 2455f8b2a908f54ecc61d1263e6982c6f3c642e5..3aa5642b64fb728558c66e6073efab7b6fc78262 100644 (file)
@@ -134,7 +134,7 @@ SerialStatusCodeReportWorker (
     CharCount = AsciiSPrint (\r
                   Buffer,\r
                   sizeof (Buffer),\r
-                  "%a\n\r",\r
+                  "%a",\r
                   ((EFI_STATUS_CODE_STRING_DATA *) Data)->String.Ascii\r
                   );\r
   } else {\r
index 2dc3ecfff52ea5b8376e22d9b3226fd6fb88451d..0b98e7ec6315f81f10a344ba3ec5f2614f0dc8b9 100644 (file)
@@ -129,7 +129,7 @@ SerialStatusCodeReportWorker (
     CharCount = AsciiSPrint (\r
                   Buffer,\r
                   sizeof (Buffer),\r
-                  "%a\n\r",\r
+                  "%a",\r
                   ((EFI_STATUS_CODE_STRING_DATA *) Data)->String.Ascii\r
                   );\r
   } else {\r
index c0c907b32f5a3aed96b0b91dc605909f308be4ad..3df0a6712611e21b7bae872f5a39aa745ba35827 100644 (file)
@@ -129,7 +129,7 @@ SerialStatusCodeReportWorker (
     CharCount = AsciiSPrint (\r
                   Buffer,\r
                   sizeof (Buffer),\r
-                  "%a\n\r",\r
+                  "%a",\r
                   ((EFI_STATUS_CODE_STRING_DATA *) Data)->String.Ascii\r
                   );\r
   } else {\r