X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FBus%2FAta%2FAtaAtapiPassThru%2FAtaAtapiPassThru.c;h=526590718aa0e43fe2f2496103c7f6052eaed7ee;hb=d0844d133bf1b76abfbc83387758fdd01360334b;hp=3e135d74ec60068882c30d3a323faf88fb77ba6c;hpb=490b5ea10bcdab3579d4c12056b177cea52d6f8e;p=mirror_edk2.git diff --git a/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c b/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c index 3e135d74ec..526590718a 100644 --- a/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c +++ b/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c @@ -794,7 +794,7 @@ ErrorExit: ); } - if (Instance->TimerEvent != NULL) { + if ((Instance != NULL) && (Instance->TimerEvent != NULL)) { gBS->CloseEvent (Instance->TimerEvent); }