arrfab / rpms / shim

Forked from rpms/shim 5 years ago
Clone

Blame SOURCES/0025-Get-rid-of-SectionCache-in-generate_hash-it-is-unuse.patch

e97c83
From 5103c3b368e04dd1eab1202b87363c7e6ba8f927 Mon Sep 17 00:00:00 2001
e97c83
From: Peter Jones <pjones@redhat.com>
e97c83
Date: Fri, 11 Apr 2014 15:07:45 -0400
e97c83
Subject: [PATCH 25/74] Get rid of SectionCache in generate_hash(), it is
e97c83
 unused.
e97c83
e97c83
Signed-off-by: Peter Jones <pjones@redhat.com>
e97c83
---
e97c83
 shim.c | 3 +--
e97c83
 1 file changed, 1 insertion(+), 2 deletions(-)
e97c83
e97c83
diff --git a/shim.c b/shim.c
e97c83
index d06bd02..48a6f2f 100644
e97c83
--- a/shim.c
e97c83
+++ b/shim.c
e97c83
@@ -509,7 +509,6 @@ static EFI_STATUS generate_hash (char *data, int datasize_in,
e97c83
 	unsigned int datasize;
e97c83
 	EFI_IMAGE_SECTION_HEADER  *Section;
e97c83
 	EFI_IMAGE_SECTION_HEADER  *SectionHeader = NULL;
e97c83
-	EFI_IMAGE_SECTION_HEADER  *SectionCache;
e97c83
 	EFI_STATUS status = EFI_SUCCESS;
e97c83
 	EFI_IMAGE_DOS_HEADER *DosHdr = (void *)data;
e97c83
 	unsigned int PEHdr_offset = 0;
e97c83
@@ -594,7 +593,7 @@ static EFI_STATUS generate_hash (char *data, int datasize_in,
e97c83
 #endif
e97c83
 
e97c83
 	/* Validate section locations and sizes */
e97c83
-	for (index = 0, SumOfSectionBytes = 0; index < context->PEHdr->Pe32.FileHeader.NumberOfSections; index++, SectionCache++) {
e97c83
+	for (index = 0, SumOfSectionBytes = 0; index < context->PEHdr->Pe32.FileHeader.NumberOfSections; index++) {
e97c83
 		EFI_IMAGE_SECTION_HEADER  *SectionPtr;
e97c83
 
e97c83
 		/* Validate SectionPtr is within image */
e97c83
-- 
e97c83
1.9.3
e97c83