Blame SOURCES/0008-load_cert_file-Use-EFI-RT-memory-function.patch
|
 |
9de34f |
From ea4911c2f3ce8f8f703a1476febac86bb16b00fd Mon Sep 17 00:00:00 2001
|
|
 |
9de34f |
From: Eric Snowberg <eric.snowberg@oracle.com>
|
|
 |
9de34f |
Date: Wed, 2 Nov 2022 10:45:23 -0600
|
|
 |
9de34f |
Subject: [PATCH 08/13] load_cert_file: Use EFI RT memory function
|
|
 |
9de34f |
|
|
 |
9de34f |
Use the EFI RT memory function CopyMem instead of memcpy in load_cert_file.
|
|
 |
9de34f |
|
|
 |
9de34f |
Signed-off-by: Eric Snowberg <eric.snowberg@oracle.com>
|
|
 |
9de34f |
---
|
|
 |
9de34f |
shim.c | 4 ++--
|
|
 |
9de34f |
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
 |
9de34f |
|
|
 |
9de34f |
diff --git a/shim.c b/shim.c
|
|
 |
9de34f |
index 0d919ceb83c..4437898af56 100644
|
|
 |
9de34f |
--- a/shim.c
|
|
 |
9de34f |
+++ b/shim.c
|
|
 |
9de34f |
@@ -1429,8 +1429,8 @@ load_cert_file(EFI_HANDLE image_handle, CHAR16 *filename, CHAR16 *PathName)
|
|
 |
9de34f |
user_cert_size += certlist->SignatureListSize;;
|
|
 |
9de34f |
user_cert = ReallocatePool(user_cert, original,
|
|
 |
9de34f |
user_cert_size);
|
|
 |
9de34f |
- memcpy(user_cert + original, pointer,
|
|
 |
9de34f |
- certlist->SignatureListSize);
|
|
 |
9de34f |
+ CopyMem(user_cert + original, pointer,
|
|
 |
9de34f |
+ certlist->SignatureListSize);
|
|
 |
9de34f |
}
|
|
 |
9de34f |
}
|
|
 |
9de34f |
FreePool(data);
|
|
 |
9de34f |
--
|
|
 |
9de34f |
2.37.1
|
|
 |
9de34f |
|