From 178b6b5d87975d57c763cad152a93fe0a0d32c2f Mon Sep 17 00:00:00 2001 From: Hao Wu Date: Thu, 12 Jan 2017 09:45:31 +0800 Subject: [PATCH] MdeModulePkg/TerminalDxe: Refine SetTerminalDevicePath Pass '&Node.Header' instead of '&Node' as the 1st parameter to function SetDevicePathNodeLength(). Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hao Wu Reviewed-by: Ruiyu Ni --- MdeModulePkg/Universal/Console/TerminalDxe/Terminal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MdeModulePkg/Universal/Console/TerminalDxe/Terminal.c b/MdeModulePkg/Universal/Console/TerminalDxe/Terminal.c index 6ccbc28e85..5d55969c96 100644 --- a/MdeModulePkg/Universal/Console/TerminalDxe/Terminal.c +++ b/MdeModulePkg/Universal/Console/TerminalDxe/Terminal.c @@ -1221,7 +1221,7 @@ SetTerminalDevicePath ( ASSERT (TerminalType < ARRAY_SIZE (mTerminalType)); Node.Header.Type = MESSAGING_DEVICE_PATH; Node.Header.SubType = MSG_VENDOR_DP; - SetDevicePathNodeLength (&Node, sizeof (VENDOR_DEVICE_PATH)); + SetDevicePathNodeLength (&Node.Header, sizeof (VENDOR_DEVICE_PATH)); CopyGuid (&Node.Guid, mTerminalType[TerminalType]); // -- 2.39.2