OcAppleBootCompatLib: Fix infinite loop

This commit is contained in:
vit9696 2019-11-03 13:16:01 +03:00
parent 601d11c1de
commit ce0068c11b

View File

@ -231,7 +231,7 @@ ShouldUseCustomSlideOffset (
UINTN DescriptorSize;
UINT32 DescriptorVersion;
UINTN Index;
UINT8 Slide;
UINTN Slide;
UINTN NumEntries;
UINT64 MaxAvailableSize;
UINT8 FallbackSlide;
@ -291,7 +291,7 @@ ShouldUseCustomSlideOffset (
GetSlideRangeForValue (
SlideSupport,
Slide,
(UINT8) Slide,
&StartAddr,
&EndAddr
);
@ -345,7 +345,7 @@ ShouldUseCustomSlideOffset (
if (AvailableSize > MaxAvailableSize) {
MaxAvailableSize = AvailableSize;
FallbackSlide = Slide;
FallbackSlide = (UINT8) Slide;
}
if ((StartAddr + AvailableSize) != EndAddr) {