MdeModulePkg RamDiskDxe: Remove unnecessary 'DisconnectController' calls

The 'DisconnectController' function calls after
'UninstallMultipleProtocolInterfaces' are unnecessary, since
'DisconnectController' is called inside function
'UninstallMultipleProtocolInterfaces'.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
This commit is contained in:
Hao Wu 2016-03-08 09:30:07 +08:00
parent 2d15a83017
commit 21a976e4c0
2 changed files with 0 additions and 5 deletions
MdeModulePkg/Universal/Disk/RamDiskDxe

@ -191,9 +191,6 @@ UnregisterAllRamDisks (
FreePool ((VOID *)(UINTN) PrivateData->StartingAddr);
}
gBS->DisconnectController (PrivateData->Handle, NULL, NULL);
FreePool (PrivateData->DevicePath);
FreePool (PrivateData);
ListEntryNum--;

@ -339,8 +339,6 @@ RamDiskUnregister (
FreePool ((VOID *)(UINTN) PrivateData->StartingAddr);
}
gBS->DisconnectController (PrivateData->Handle, NULL, NULL);
FreePool (PrivateData->DevicePath);
FreePool (PrivateData);
ListEntryNum--;