From 5ccacd3a48fb8963826a817b42239142e4764914 Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Tue, 24 Sep 2013 12:05:51 -0400 Subject: Fix a memory leak --- netboot.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/netboot.c b/netboot.c index cbbba66a..a8904fd8 100644 --- a/netboot.c +++ b/netboot.c @@ -355,6 +355,8 @@ try_again: goto try_again; } + if (rc != EFI_SUCCESS && *buffer) { + FreePool(*buffer); + } return rc; - } -- cgit v1.2.3