diff options
author | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-10-31 09:58:51 +0000 |
---|---|---|
committer | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-10-31 09:58:51 +0000 |
commit | e857c775fd5e80ed8f4e56a6b8748b14e3f40c8e (patch) | |
tree | b097ce26be3e0f01affede4a6223fd7f08e52211 | |
parent | 69c2a01d5852d2bfe61ac242c9ae7b92937720ed (diff) | |
download | edk2-e857c775fd5e80ed8f4e56a6b8748b14e3f40c8e.zip edk2-e857c775fd5e80ed8f4e56a6b8748b14e3f40c8e.tar.gz edk2-e857c775fd5e80ed8f4e56a6b8748b14e3f40c8e.tar.bz2 |
Fix the issue that CAR size is shown as negative number.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/24Oct07_r4206@4248 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r-- | MdeModulePkg/Core/Pei/PeiMain/PeiMain.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/MdeModulePkg/Core/Pei/PeiMain/PeiMain.c b/MdeModulePkg/Core/Pei/PeiMain/PeiMain.c index d7b5807..501a54e 100644 --- a/MdeModulePkg/Core/Pei/PeiMain/PeiMain.c +++ b/MdeModulePkg/Core/Pei/PeiMain/PeiMain.c @@ -190,8 +190,8 @@ Returns: UINTN StackValue;
StackValue = INIT_CAR_VALUE;
- for (StackPointer = (UINTN *) OldCoreData->MaxTopOfCarHeap;
- ((UINTN) StackPointer < ((UINTN) OldCoreData->BottomOfCarHeap + OldCoreData->SizeOfCacheAsRam))
+ for (StackPointer = (UINTN *) OldCoreData->TopOfCarHeap;
+ ((UINTN) StackPointer < ((UINTN) OldCoreData->MaxTopOfCarHeap))
&& StackValue == INIT_CAR_VALUE;
StackPointer++) {
StackValue = *StackPointer;
|