]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add type cast for better coding style.
authorQiu Shumin <shumin.qiu@intel.com>
Thu, 7 Aug 2014 08:32:54 +0000 (08:32 +0000)
committershenshushi <shenshushi@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 7 Aug 2014 08:32:54 +0000 (08:32 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15769 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/BaseCacheMaintenanceLib/X86Cache.c
MdePkg/Library/BasePrintLib/PrintLibInternal.c

index 060a146ab0516777d4f8194d9eacfa5eb72938a1..5246893f94fef06aeebdbcc0f7cd406093563015 100644 (file)
@@ -142,7 +142,7 @@ WriteBackInvalidateDataCacheRange (
   // Calculate the cache line alignment\r
   // \r
   End = (Start + Length + (CACHE_LINE_SIZE - 1)) & ~(CACHE_LINE_SIZE - 1);\r
-  Start &= ~(CACHE_LINE_SIZE - 1);\r
+  Start &= ~((UINTN) CACHE_LINE_SIZE - 1);\r
 \r
   do {\r
     Start = (UINTN)AsmFlushCacheLine ((VOID*)Start) + CACHE_LINE_SIZE;\r
index e61aed9fda649c9ed279445b22d15c0961b4eb6e..8dc5ec73814886b153048d7d002531efe8bda68b 100644 (file)
@@ -213,7 +213,7 @@ BasePrintLibConvertValueToString (
   // Width is 0 or COMMA_TYPE is set, PREFIX_ZERO is ignored.\r
   //\r
   if (Width == 0 || (Flags & COMMA_TYPE) != 0) {\r
-    Flags &= (~PREFIX_ZERO);\r
+    Flags &= ~((UINTN) PREFIX_ZERO);\r
   }\r
   //\r
   // If Width is 0 then a width of  MAXIMUM_VALUE_CHARACTERS is assumed.\r
@@ -422,7 +422,7 @@ BasePrintLibSPrintMarker (
     //\r
     // Clear all the flag bits except those that may have been passed in\r
     //\r
-    Flags &= (OUTPUT_UNICODE | FORMAT_UNICODE | COUNT_ONLY_NO_PRINT);\r
+    Flags &= (UINTN) (OUTPUT_UNICODE | FORMAT_UNICODE | COUNT_ONLY_NO_PRINT);\r
 \r
     //\r
     // Set the default width to zero, and the default precision to 1\r
@@ -530,7 +530,7 @@ BasePrintLibSPrintMarker (
         //\r
         // Flag space, +, 0, L & l are invalid for type p.\r
         //\r
-        Flags &= ~(PREFIX_BLANK | PREFIX_SIGN | PREFIX_ZERO | LONG_TYPE);\r
+        Flags &= ~((UINTN) (PREFIX_BLANK | PREFIX_SIGN | PREFIX_ZERO | LONG_TYPE));\r
         if (sizeof (VOID *) > 4) {\r
           Flags |= LONG_TYPE;\r
         }\r
@@ -581,7 +581,7 @@ BasePrintLibSPrintMarker (
         if ((Flags & RADIX_HEX) == 0) {\r
           Radix = 10;\r
           if (Comma) {\r
-            Flags &= (~PREFIX_ZERO);\r
+            Flags &= ~((UINTN) PREFIX_ZERO);\r
             Precision = 1;\r
           }\r
           if (Value < 0) {\r
@@ -650,7 +650,7 @@ BasePrintLibSPrintMarker (
           ArgumentString = BASE_ARG (BaseListMarker, CHAR8 *);\r
         }\r
         if (ArgumentString == NULL) {\r
-          Flags &= (~ARGUMENT_UNICODE);\r
+          Flags &= ~((UINTN) ARGUMENT_UNICODE);\r
           ArgumentString = "<null string>";\r
         }\r
         //\r