diff --git a/BootloaderCommonPkg/Library/AhciLib/AhciBlkIo.c b/BootloaderCommonPkg/Library/AhciLib/AhciBlkIo.c index 74289610..f5bfce8c 100644 --- a/BootloaderCommonPkg/Library/AhciLib/AhciBlkIo.c +++ b/BootloaderCommonPkg/Library/AhciLib/AhciBlkIo.c @@ -297,14 +297,14 @@ AhciDeinitialize ( ); } - if (AhciRegisters->AhciCommandTable != NULL) { + if (AhciRegisters->AhciCmdList != NULL) { FreePages ( AhciRegisters->AhciCmdList, EFI_SIZE_TO_PAGES ((UINTN) AhciRegisters->MaxCommandListSize) ); } - if (AhciRegisters->AhciCommandTable != NULL) { + if (AhciRegisters->AhciRFis != NULL) { FreePages ( AhciRegisters->AhciRFis, EFI_SIZE_TO_PAGES ((UINTN) AhciRegisters->MaxReceiveFisSize)