:: commit 0cd8af3f1d23fd3f2e73e3978e712ef43ea2f153

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

parents: 774a45d650

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