From: Tian, Feng Date: Tue, 11 Feb 2014 08:00:13 +0000 (+0000) Subject: Fix incorrect return status in InitializeDebugPortDriver() & DebugPortSupported(). X-Git-Tag: edk2-stable201903~11740 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=3038da1b93b782334ad346be52d6cbaa19555830 Fix incorrect return status in InitializeDebugPortDriver() & DebugPortSupported(). Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Tian, Feng Reviewed-by: Li, Elvin git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15217 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/MdeModulePkg/Universal/DebugPortDxe/DebugPort.c b/MdeModulePkg/Universal/DebugPortDxe/DebugPort.c index 00889a246d..298b6b2da3 100644 --- a/MdeModulePkg/Universal/DebugPortDxe/DebugPort.c +++ b/MdeModulePkg/Universal/DebugPortDxe/DebugPort.c @@ -142,7 +142,7 @@ InitializeDebugPortDriver ( ); ASSERT_EFI_ERROR (Status); - return EFI_SUCCESS; + return Status; } /** @@ -241,14 +241,14 @@ DebugPortSupported ( return Status; } - gBS->CloseProtocol ( - ControllerHandle, - &gEfiSerialIoProtocolGuid, - This->DriverBindingHandle, - ControllerHandle - ); + Status = gBS->CloseProtocol ( + ControllerHandle, + &gEfiSerialIoProtocolGuid, + This->DriverBindingHandle, + ControllerHandle + ); - return EFI_SUCCESS; + return Status; } /**