diff options
author | Laszlo Ersek <lersek@redhat.com> | 2016-05-26 00:51:27 +0200 |
---|---|---|
committer | Laszlo Ersek <lersek@redhat.com> | 2016-05-27 11:22:17 +0200 |
commit | ef3216ebf35087ed7b99c8e980b581ece12c75b8 (patch) | |
tree | f38307bc67eb7ccfd753345de5db70f5cdac985f /Nt32Pkg | |
parent | e79bed787d4145644c5a68d34c91b695271524e6 (diff) | |
download | edk2-ef3216ebf35087ed7b99c8e980b581ece12c75b8.tar.gz edk2-ef3216ebf35087ed7b99c8e980b581ece12c75b8.tar.bz2 edk2-ef3216ebf35087ed7b99c8e980b581ece12c75b8.zip |
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 <jordan.l.justen@intel.com>
Cc: Andrew Fish <afish@apple.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'Nt32Pkg')
-rw-r--r-- | Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c b/Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManager.c index 82f7647c70..007e18a956 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
);
|