//\r
// Crc32\r
//\r
- gBS->CalculateCrc32 (Buffer, (UINTN) (Ptr - Buffer), (UINT32 *) Ptr);\r
+ gBS->CalculateCrc32 (Buffer, (UINTN) Ptr - (UINTN) Buffer, (UINT32 *) Ptr);\r
\r
Status = ShellWriteFile (FileHandle, &BufferSize, Buffer);\r
FreePool (Buffer);\r