From d65cbcfa6f2d42f385df9e8c2d5e649d4189dafb Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Sun, 22 Sep 2013 23:11:26 -0700 Subject: [PATCH] Fix a memory leak --- netboot.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/netboot.c b/netboot.c index cbbba66..a8904fd 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; - }