audk/MdePkg/Library/UefiDevicePathLib
Mateusz Albecki 96ed60dfd7 MdePkg/UefiDevicePathLib: Fix AcpiEx print logic
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4555

Add logic that checks if the code doesn't overflow
ACPI_EXTENDED_HID_DEVICE_PATH node when searching for optional
strings. If the string is not provided in the device path node
default value of "\0" is used.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@bysoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Signed-off-by: Mateusz Albecki <mateusz.albecki@intel.com>
Reviewed-by: Michael D Kinney <Michael.d.kinney@intel.com>
2023-10-19 15:20:02 +00:00
..
DevicePathFromText.c
DevicePathToText.c
DevicePathUtilities.c
DevicePathUtilitiesBase.c
DevicePathUtilitiesDxeSmm.c
UefiDevicePathLib.c
UefiDevicePathLib.h
UefiDevicePathLib.inf
UefiDevicePathLib.uni
UefiDevicePathLibBase.inf
UefiDevicePathLibOptionalDevicePathProtocol.c
UefiDevicePathLibOptionalDevicePathProtocol.inf
UefiDevicePathLibOptionalDevicePathProtocol.uni
UefiDevicePathLibStandaloneMm.inf