- Add upstream fixes - Remove the stderr mask while compiling MokManager.efi since the warnings in Cryptlib were fixed. OBS-URL: https://build.opensuse.org/request/show/518613 OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=131
33 lines
742 B
Diff
33 lines
742 B
Diff
From 1a83299ac5caca13be7ba69507f7623c99d9eef6 Mon Sep 17 00:00:00 2001
|
|
From: Lans Zhang <jia.zhang@windriver.com>
|
|
Date: Fri, 30 Jun 2017 15:50:24 +0800
|
|
Subject: [PATCH] httpboot: fix OVMF crash
|
|
|
|
This is a typical typo. The free operation should be done if uri
|
|
was allocated.
|
|
|
|
Signed-off-by: Lans Zhang <jia.zhang@windriver.com>
|
|
---
|
|
httpboot.c | 4 +++-
|
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/httpboot.c b/httpboot.c
|
|
index f8fbc73..e4657c1 100644
|
|
--- a/httpboot.c
|
|
+++ b/httpboot.c
|
|
@@ -110,8 +110,10 @@ find_httpboot (EFI_HANDLE device)
|
|
URI_DEVICE_PATH *UriNode;
|
|
UINTN uri_size;
|
|
|
|
- if (!uri)
|
|
+ if (uri) {
|
|
FreePool(uri);
|
|
+ uri = NULL;
|
|
+ }
|
|
|
|
devpath = DevicePathFromHandle(device);
|
|
if (!devpath) {
|
|
--
|
|
2.14.0
|
|
|