From 3d6f81d7b4db3d62d907da82362bba0ea3a4767a Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Tue, 18 Sep 2007 02:41:33 +0000 Subject: Use Device Path Macros to get Device Path Type/SubType. (Some extensions might use high-bit-set device path type to specify "unpacked" device path.) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3880 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/Library/UefiLib/UefiNotTiano.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'MdePkg/Library/UefiLib') diff --git a/MdePkg/Library/UefiLib/UefiNotTiano.c b/MdePkg/Library/UefiLib/UefiNotTiano.c index 19a7a19a22..b621963fbc 100644 --- a/MdePkg/Library/UefiLib/UefiNotTiano.c +++ b/MdePkg/Library/UefiLib/UefiNotTiano.c @@ -283,9 +283,8 @@ EfiGetNameGuidFromFwVolDevicePathNode ( { ASSERT (FvFileDevicePathNode != NULL); - if (FvFileDevicePathNode->Header.Type == MEDIA_DEVICE_PATH && - FvFileDevicePathNode->Header.SubType == MEDIA_PIWG_FW_FILE_DP - ) { + if (DevicePathType (&FvFileDevicePathNode->Header) == MEDIA_DEVICE_PATH && + DevicePathSubType (&FvFileDevicePathNode->Header) == MEDIA_PIWG_FW_FILE_DP) { return (EFI_GUID *) &FvFileDevicePathNode->FvFileName; } -- cgit v1.2.3