summaryrefslogtreecommitdiffstats
path: root/Nt32Pkg
diff options
context:
space:
mode:
authorLaszlo Ersek <lersek@redhat.com>2016-05-26 00:51:27 +0200
committerLaszlo Ersek <lersek@redhat.com>2016-05-27 11:22:17 +0200
commitef3216ebf35087ed7b99c8e980b581ece12c75b8 (patch)
treef38307bc67eb7ccfd753345de5db70f5cdac985f /Nt32Pkg
parente79bed787d4145644c5a68d34c91b695271524e6 (diff)
downloadedk2-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.c16
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
);