Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Jie Lin <jie.lin@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13482
6f19259b-4bc3-4df7-8a09-
765794883524
\r
*SupportedModes = AllocateZeroPool (sizeof (EFI_ATA_COLLECTIVE_MODE));\r
if (*SupportedModes == NULL) {\r
+ ASSERT (*SupportedModes != NULL);\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
// Make sure we've got the valid identify data of the device from SubmitData()\r
//\r
if (!IdentifyValid) {\r
+ FreePool (*SupportedModes);\r
return EFI_NOT_READY;\r
}\r
\r