The current implementation does not check if Info or SizeInfo
pointers are NULL. This causes the SCT test suite to crash.
Add a check to return EFI_INVALID_PARAMETER if any of these
pointers are NULL.
Signed-off-by: Dimitrije Pavlov <Dimitrije.Pavlov@arm.com>
Reviewed-by: Sunny Wang <sunny.wang@arm.com>
{\r
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION *GopModeInfo;\r
\r
- if (ModeNumber >= This->Mode->MaxMode) {\r
+ if ((Info == NULL) ||\r
+ (SizeOfInfo == NULL) ||\r
+ (ModeNumber >= This->Mode->MaxMode))\r
+ {\r
return EFI_INVALID_PARAMETER;\r
}\r
\r