diff options
author | rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> | 2010-03-04 05:42:44 +0000 |
---|---|---|
committer | rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> | 2010-03-04 05:42:44 +0000 |
commit | 2d5ac154354a192fa40f218a43f766214fdbb311 (patch) | |
tree | 0885edc2ae8bb8cb44880b9061ee502e97ce4a04 | |
parent | d5d56f1bc5e7bcebd08ad55e940fb907ea0af365 (diff) | |
download | edk2-2d5ac154354a192fa40f218a43f766214fdbb311.zip edk2-2d5ac154354a192fa40f218a43f766214fdbb311.tar.gz edk2-2d5ac154354a192fa40f218a43f766214fdbb311.tar.bz2 |
Fix a bug that a NULL pointer may be dereferenced.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10178 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r-- | MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c b/MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c index ff7eff7..65fd328 100644 --- a/MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c +++ b/MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c @@ -1109,11 +1109,11 @@ SmmIplEntry ( );
if (!EFI_ERROR (Status) && LMFAConfigurationTable != NULL) {
LMFAConfigurationTable->SmramBase = mCurrentSmramRange->CpuStart;
+ //
+ // Print the SMRAM base
+ //
+ DEBUG ((EFI_D_INFO, "LOADING MODULE FIXED INFO: TSEG BASE is %x. \n", LMFAConfigurationTable->SmramBase));
}
- //
- // Print the SMRAM base
- //
- DEBUG ((EFI_D_INFO, "LOADING MODULE FIXED INFO: TSEG BASE is %x. \n", LMFAConfigurationTable->SmramBase));
}
//
// Load SMM Core into SMRAM and execute it from SMRAM
|