Fix the BdsExpandPartitionPartialDevicePathToFull() hang issue by duplicates BlockIoD...
authorRuiyu Ni <ruiyu.ni@intel.com>
Thu, 26 Sep 2013 05:53:11 +0000 (05:53 +0000)
committerniruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 26 Sep 2013 05:53:11 +0000 (05:53 +0000)
commite5a9b63cdfcef8d7d52ea011fcee731e5ef4ede6
tree4580b217434bdf877fd6882f4811018d2bac086e
parent798e4d22c4db5b710ca5fa98f5ee47aeeae7f9ac
Fix the BdsExpandPartitionPartialDevicePathToFull() hang issue by duplicates BlockIoDevicePath when the CachedDevicePath returned from BdsLibDelPartMatchInstance() is NULL.

Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Chao B Zhang <chao.b.zhang@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14733 6f19259b-4bc3-4df7-8a09-765794883524
IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c