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
\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