Reviewed-by: Ruiyu Ni <[email protected]>
>-----Original Message-----
>From: Laszlo Ersek [mailto:[email protected]]
>Sent: Thursday, May 26, 2016 7:04 AM
>To: edk2-devel-01 <[email protected]>
>Cc: Andrew Fish <[email protected]>; Justen, Jordan L 
><[email protected]>; Ni, Ruiyu <[email protected]>
>Subject: [PATCH] Nt32Pkg/PlatformBootManagerLib: zero 
>EFI_GRAPHICS_OUTPUT_BLT_PIXEL.Reserved
>
>The PlatformBootManagerWaitCallback() function sets White.Reserved to
>0xFF; it should be 0x00. Also, use a more compact form to assign the
>component fields.
>
>Suggested-by: Jordan Justen <[email protected]>
>Cc: Andrew Fish <[email protected]>
>Cc: Jordan Justen <[email protected]>
>Cc: Ruiyu Ni <[email protected]>
>Contributed-under: TianoCore Contribution Agreement 1.0
>Signed-off-by: Laszlo Ersek <[email protected]>
>---
> Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c | 16 
> ++++++++--------
> 1 file changed, 8 insertions(+), 8 deletions(-)
>
>diff --git a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c
>b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c
>index 82f7647c7039..007e18a956c4 100644
>--- a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c
>+++ b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c
>@@ -262,20 +262,20 @@ PlatformBootManagerWaitCallback (
>   UINT16          TimeoutRemain
>   )
> {
>-  EFI_GRAPHICS_OUTPUT_BLT_PIXEL Black;
>-  EFI_GRAPHICS_OUTPUT_BLT_PIXEL White;
>-  UINT16                        Timeout;
>+  EFI_GRAPHICS_OUTPUT_BLT_PIXEL_UNION Black;
>+  EFI_GRAPHICS_OUTPUT_BLT_PIXEL_UNION White;
>+  UINT16                              Timeout;
>
>   Timeout = PcdGet16 (PcdPlatformBootTimeOut);
>
>-  Black.Blue = Black.Green = Black.Red = Black.Reserved = 0;
>-  White.Blue = White.Green = White.Red = White.Reserved = 0xFF;
>+  Black.Raw = 0x00000000;
>+  White.Raw = 0x00FFFFFF;
>
>   BootLogoUpdateProgress (
>-    White,
>-    Black,
>+    White.Pixel,
>+    Black.Pixel,
>     L"Start boot option",
>-    White,
>+    White.Pixel,
>     (Timeout - TimeoutRemain) * 100 / Timeout,
>     0
>     );
>--
>1.8.3.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to