From f9fdcd48df2756c486ac5cf9cccaf50be006d666 Mon Sep 17 00:00:00 2001 From: chnzzh Date: Tue, 30 May 2023 21:02:34 +0800 Subject: [PATCH] Fix free null ptr in uefi_file.c --- uefi-driver/uefi_file.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/uefi-driver/uefi_file.c b/uefi-driver/uefi_file.c index 4c073b71..9cd4ae2e 100644 --- a/uefi-driver/uefi_file.c +++ b/uefi-driver/uefi_file.c @@ -192,7 +192,8 @@ FileOpen(EFI_FILE_HANDLE This, EFI_FILE_HANDLE* New, /* NB: This call only destroys the file if RefCount = 0 */ NtfsFreeFile(NewFile); } - FreePool(Path); + if(Path != NULL) + FreePool(Path); return Status; }