]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SourceLevelDebugPkg/Library/DebugAgent/SecPeiDebugAgent/SecPeiDebugAgentLib.c
Check Context before use it.
[mirror_edk2.git] / SourceLevelDebugPkg / Library / DebugAgent / SecPeiDebugAgent / SecPeiDebugAgentLib.c
index a3f91d3358085b667037cae5e5579c08026e7c90..7a7ca423c7a4caaa3c113c850c450e0788af45b0 100644 (file)
@@ -613,7 +613,7 @@ InitializeDebugAgent (
   //\r
   // Set return status for DEBUG_AGENT_INIT_PEI\r
   //\r
-  if (InitFlag == DEBUG_AGENT_INIT_PEI) {\r
+  if (InitFlag == DEBUG_AGENT_INIT_PEI && Context != NULL) {\r
     *(EFI_STATUS *)Context = EFI_SUCCESS;\r
   }\r
 }\r