]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c
Fix a bug that a NULL pointer may be dereferenced.
[mirror_edk2.git] / MdeModulePkg / Core / PiSmmCore / PiSmmIpl.c
index ff7eff73bfb08976b3f72fa4f139bbd0c804533b..65fd328bfe3db262caeed099244ac43fac7cfeb4 100644 (file)
@@ -1109,11 +1109,11 @@ SmmIplEntry (
                );\r
       if (!EFI_ERROR (Status) && LMFAConfigurationTable != NULL) {\r
         LMFAConfigurationTable->SmramBase = mCurrentSmramRange->CpuStart;\r
+        //\r
+        // Print the SMRAM base\r
+        //\r
+        DEBUG ((EFI_D_INFO, "LOADING MODULE FIXED INFO: TSEG BASE is %x. \n", LMFAConfigurationTable->SmramBase));\r
       }\r
-      //\r
-      // Print the SMRAM base\r
-      //\r
-      DEBUG ((EFI_D_INFO, "LOADING MODULE FIXED INFO: TSEG BASE is %x. \n", LMFAConfigurationTable->SmramBase));\r
     }\r
     //\r
     // Load SMM Core into SMRAM and execute it from SMRAM\r