ARM toolchain raises the build error: "enumerated type mixed with another type"
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <olivier.mar...@arm.com> --- MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c b/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c index 2c6713f..b23a056 100644 --- a/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c +++ b/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c @@ -789,7 +789,7 @@ GetProfileMemoryIndex ( if ((UINT32) MemoryType >= MEMORY_TYPE_OS_RESERVED_MIN) { return EfiMaxMemoryType; } else if ((UINT32) MemoryType >= MEMORY_TYPE_OEM_RESERVED_MIN) { - return EfiMaxMemoryType + 1; + return (EFI_MEMORY_TYPE)(EfiMaxMemoryType + 1); } else { return MemoryType; } -- 2.1.1 ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel