Move null check before set value to address to avoid null address dereferenced.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: fanwang2 <fan.wang@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Jiaxin Wu <jiaxin.wu@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17924
6f19259b-4bc3-4df7-8a09-
765794883524
EFI_STRING FormResult;\r
UINTN Size;\r
UINTN BufferSize;\r
+\r
+ if (Progress == NULL || Results == NULL) {\r
+ return EFI_INVALID_PARAMETER;\r
+ }\r
\r
Status = EFI_SUCCESS; \r
IfrFormNvData = NULL;\r
BufferSize = sizeof (IP4_CONFIG2_IFR_NVDATA);\r
*Progress = Request;\r
\r
- if (Progress == NULL || Results == NULL) {\r
- return EFI_INVALID_PARAMETER;\r
- }\r
- \r
//\r
// Check Request data in <ConfigHdr>.\r
//\r