FfsFileHeader = (EFI_FFS_FILE_HEADER *)((UINT8 *)*FileHeader + FileOccupiedSize);\r
}\r
\r
+ // FFS files begin with a header that is aligned on an 8-byte boundary\r
+ FfsFileHeader = ALIGN_POINTER (FfsFileHeader, 8);\r
+\r
FileOffset = (UINT32) ((UINT8 *)FfsFileHeader - (UINT8 *)FwVolHeader);\r
ASSERT (FileOffset <= 0xFFFFFFFF);\r
\r