Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Shumin Qiu <shumin.qiu@intel.com>
Reviewed-by: Sunny Wang <sunnywang@hpe.com>
Handles = NULL;\r
}\r
\r
+ FileBuffer = NULL;\r
for (Index = 0; Index < HandleCount; Index++) {\r
FileBuffer = BmGetFileBufferFromLoadFile (Handles[Index], FilePath, FullPath, FileSize);\r
if (FileBuffer != NULL) {\r
// Do not count the reserved memory occupied by RAM Disk.\r
//\r
if (CurrentMemoryTypeInformation[Index1].Type == EfiReservedMemoryType) {\r
- CurrentMemoryTypeInformation[Index1].NumberOfPages -= RamDiskSizeInPages;\r
+ CurrentMemoryTypeInformation[Index1].NumberOfPages -= (UINT32) RamDiskSizeInPages;\r
}\r
\r
//\r