This removes various unused variables from SecurityPkg whose presence
is causing failed builds.
Contributed-under: TianoCore Contribution Agreement 1.0
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17354
6f19259b-4bc3-4df7-8a09-
765794883524
)\r
{\r
BOOLEAN Del;\r
- UINT8 *Payload;\r
UINTN PayloadSize;\r
\r
Del = FALSE;\r
(Attributes == Variable->CurrPtr->Attributes) &&\r
((Attributes & (EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS | EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS)) != 0)) {\r
if ((Attributes & EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS) != 0) {\r
- Payload = (UINT8 *) Data + AUTHINFO2_SIZE (Data);\r
PayloadSize = DataSize - AUTHINFO2_SIZE (Data);\r
if (PayloadSize == 0) {\r
Del = TRUE;\r
}\r
} else {\r
- Payload = (UINT8 *) Data + AUTHINFO_SIZE;\r
PayloadSize = DataSize - AUTHINFO_SIZE;\r
if (PayloadSize == 0) {\r
Del = TRUE;\r
UINT8 *Buffer;\r
UINTN Length;\r
UINT8 *SignerCerts;\r
- UINT8 *WrapSigData;\r
UINTN CertStackSize;\r
UINT8 *CertsInCertDb;\r
UINT32 CertsSizeinDb;\r
CertData = NULL;\r
NewData = NULL;\r
Attr = Attributes;\r
- WrapSigData = NULL;\r
SignerCerts = NULL;\r
RootCert = NULL;\r
CertsInCertDb = NULL;\r
{\r
UINTN NoBlkIoHandles;\r
UINTN NoSimpleFsHandles;\r
- UINTN NoLoadFileHandles;\r
EFI_HANDLE *BlkIoHandle;\r
EFI_HANDLE *SimpleFsHandle;\r
UINT16 *VolumeLabel;\r
\r
\r
NoSimpleFsHandles = 0;\r
- NoLoadFileHandles = 0;\r
OptionNumber = 0;\r
InitializeListHead (&FsOptionMenu.Head);\r
\r