From 903674a2c407d6c5de53e3ef860f36f4a6740ce8 Mon Sep 17 00:00:00 2001 From: Gary Lin Date: Wed, 7 Sep 2016 16:54:27 +0800 Subject: MokManager: free new_data after use new_data in write_db() wasn't freed after SetVariable. Signed-off-by: Gary Lin --- MokManager.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'MokManager.c') diff --git a/MokManager.c b/MokManager.c index 039a7474..20db532f 100644 --- a/MokManager.c +++ b/MokManager.c @@ -916,6 +916,10 @@ out: FreePool(old_data); } + if (new_data != NULL) { + FreePool(new_data); + } + return status; } -- cgit v1.2.3