Reviewed-by: Dandan Bi
Thanks,
Dandan
-Original Message-
From: Ni, Ruiyu
Sent: Monday, September 3, 2018 10:24 AM
To: edk2-devel@lists.01.org
Cc: Bi, Dandan
Subject: [PATCH] EmulatorPkg/PlatformBmLib: Fix GCC build failure
Some local variables are initialized but never used.
GCC complains about that. The patch fixes this issue.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ruiyu Ni
Cc: Dandan Bi
---
EmulatorPkg/Library/PlatformBmLib/PlatformBmMemoryTest.c | 14 --
1 file changed, 14 deletions(-)
diff --git a/EmulatorPkg/Library/PlatformBmLib/PlatformBmMemoryTest.c
b/EmulatorPkg/Library/PlatformBmLib/PlatformBmMemoryTest.c
index 5b39776..b07226f 100644
--- a/EmulatorPkg/Library/PlatformBmLib/PlatformBmMemoryTest.c
+++ b/EmulatorPkg/Library/PlatformBmLib/PlatformBmMemoryTest.c
@@ -41,26 +41,15 @@ PlatformBootManagerMemoryTest (
EFI_GENERIC_MEMORY_TEST_PROTOCOL *GenMemoryTest;
UINT64TestedMemorySize;
UINT64TotalMemorySize;
- UINT64PreviousValue;
BOOLEAN ErrorOut;
BOOLEAN TestAbort;
EFI_INPUT_KEY Key;
- CHAR16*StrTotalMemory;
- CHAR16*Pos;
- UINTN StrTotalMemorySize;
ReturnStatus = EFI_SUCCESS;
ZeroMem (, sizeof (EFI_INPUT_KEY));
- StrTotalMemorySize = 128;
- Pos = AllocateZeroPool (StrTotalMemorySize);
- ASSERT (Pos != NULL);
-
- StrTotalMemory= Pos;
-
TestedMemorySize = 0;
TotalMemorySize = 0;
- PreviousValue = 0;
ErrorOut = FALSE;
TestAbort = FALSE;
@@ -72,7 +61,6 @@ PlatformBootManagerMemoryTest (
(VOID **)
);
if (EFI_ERROR (Status)) {
-FreePool (Pos);
return EFI_SUCCESS;
}
@@ -89,7 +77,6 @@ PlatformBootManagerMemoryTest (
// do the test, and then the status of EFI_NO_MEDIA will be returned by
// "MemoryTestInit". So it does not need to test memory again, just return.
//
-FreePool (Pos);
return EFI_SUCCESS;
}
@@ -128,6 +115,5 @@ PlatformBootManagerMemoryTest (
Done:
DEBUG ((DEBUG_INFO, "%d bytes of system memory tested OK\r\n",
TotalMemorySize));
- FreePool (Pos);
return ReturnStatus;
}
--
2.7.4
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel