:: commit 96d9167bc307c219231ea692ab0501dba9bff07e

Mintsuki <mintsuki@protonmail.com> — 2026-01-12 12:45

parents: db69f0d4c3

edid: Fix memory leak on UEFI error path

diff --git a/common/drivers/edid.c b/common/drivers/edid.c
index 25cd9f0b..d14dd057 100644
--- a/common/drivers/edid.c
+++ b/common/drivers/edid.c
@@ -73,6 +73,7 @@ struct edid_info_struct *get_edid_info(EFI_HANDLE gop_handle) {
             goto success;
 
 fail:
+    pmm_free(buf, sizeof(struct edid_info_struct));
     printv("edid: Could not fetch EDID data.\n");
     return NULL;
 
tab: 248 wrap: offon