]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/CheckSum.c
Update MDE and EdkModule packages for ICC build with /W4 /WX /Ox switches, for some...
[mirror_edk2.git] / MdePkg / Library / BaseLib / CheckSum.c
index 957a2224f924bf0281d1700658c803ce6d46f852..e851164998f19b85aad940ef88706b454cb5acb7 100644 (file)
@@ -47,7 +47,7 @@ CalculateSum8 (
   ASSERT (Length <= (MAX_ADDRESS - ((UINTN) Buffer) + 1));\r
 \r
   for (Sum = 0, Count = 0; Count < Length; Count++) {\r
-    Sum = Sum + *(Buffer + Count);\r
+    Sum = (UINT8) (Sum + *(Buffer + Count));\r
   }\r
   \r
   return Sum;\r
@@ -126,7 +126,7 @@ CalculateSum16 (
 \r
 \r
   for (Sum = 0, Count = 0; Count < Length; Count++) {\r
-    Sum = Sum + *(Buffer + Count);\r
+    Sum = (UINT16) (Sum + *(Buffer + Count));\r
   }\r
   \r
   return Sum;\r