From 9a462b415d8c9636bfb29a2cfb141e69c3c092b7 Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Sun, 4 Jun 2006 13:08:25 +0000 Subject: =?UTF-8?q?UefiLib:=20Add=20two=20new=20interfaces=20of=20EfiCreat?= =?UTF-8?q?eEventLegacyBootEx=20&=E3=80=80EfiCreateEventReadyToBootEx=20Fi?= =?UTF-8?q?x=20a=20bug=20in=20EfiCreateEventLegacyBoot=20&=20EfiCreateEven?= =?UTF-8?q?tReadyToBoot.=20(#51)=20PciLib:=20Add=20missing=20ASSERT()s=20i?= =?UTF-8?q?n=20PciReadBuffer()=20&=20PciWriteBuffer()=20(#70)=20IoLib=20Ad?= =?UTF-8?q?d=20ASSERT()s=20to=20check=20alignment.=20MemoryAllocationLib:?= =?UTF-8?q?=20For=20AllocateXXXCopyBuffer().=20Add=20ASSERT()s=20for=20cas?= =?UTF-8?q?es=20when=20allocations=20fails.=20BaseLib:=20Change=20the=20re?= =?UTF-8?q?turn=20type=20of=20InternalMathModU64x32=20from=20UINT64=20to?= =?UTF-8?q?=20UINT32?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@416 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/Library/BaseLib/Math64.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'MdePkg/Library/BaseLib') diff --git a/MdePkg/Library/BaseLib/Math64.c b/MdePkg/Library/BaseLib/Math64.c index 27d75232c5..57dcca387f 100644 --- a/MdePkg/Library/BaseLib/Math64.c +++ b/MdePkg/Library/BaseLib/Math64.c @@ -121,14 +121,14 @@ InternalMathDivU64x32 ( return Dividend / Divisor; } -UINT64 +UINT32 EFIAPI InternalMathModU64x32 ( IN UINT64 Dividend, IN UINT32 Divisor ) { - return Dividend % Divisor; + return (UINT32)(Dividend % Divisor); } UINT64 -- cgit v1.2.3