Refine code to make code run more safely.
authorydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 25 Apr 2011 06:18:10 +0000 (06:18 +0000)
committerydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 25 Apr 2011 06:18:10 +0000 (06:18 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11583 6f19259b-4bc3-4df7-8a09-765794883524

OptionRomPkg/Application/BltLibSample/BltLibSample.c
OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.c

index 300b9ee..29f270c 100644 (file)
@@ -40,7 +40,7 @@ Rand32 (
   )\r
 {\r
   UINTN    Found;\r
-  UINTN    Bits;\r
+  INTN     Bits;\r
   UINT64   Tsc1;\r
   UINT64   Tsc2;\r
   UINT64   TscBits;\r
index cfd5212..2df840a 100644 (file)
@@ -66,7 +66,7 @@ ConfigurePixelBitMaskFormat (
   MergedMasks = (UINT32) (MergedMasks | Masks[3]);\r
 \r
   ASSERT (MergedMasks != 0);\r
-  mBltLibBytesPerPixel = (HighBitSet32 (MergedMasks) + 7) / 8;\r
+  mBltLibBytesPerPixel = (UINTN) ((HighBitSet32 (MergedMasks) + 7) / 8);\r
 \r
   DEBUG ((EFI_D_INFO, "Bytes per pixel: %d\n", mBltLibBytesPerPixel));\r
 \r