:: commit 98977f7d2248a64e44cb21bf12793a134c7b12f4

mintsuki <mintsuki@protonmail.com> — 2022-06-18 22:35

parents: dc71fe7f12

multiboot2: Fix broken section list size calculation (3)

diff --git a/common/protos/multiboot2.c b/common/protos/multiboot2.c
index c9b5ee8d..3200c7bf 100644
--- a/common/protos/multiboot2.c
+++ b/common/protos/multiboot2.c
@@ -286,7 +286,7 @@ bool multiboot2_load(char *config, char* cmdline) {
     size_t mb2_info_size = get_multiboot2_info_size(
         cmdline,
         modules_size,
-        section_hdr_info ? section_hdr_info->section_entry_size * section_hdr_info->num : 0,
+        section_hdr_info ? section_hdr_info->section_entry_size : 0,
         section_hdr_info ? section_hdr_info->num : 0,
         smbios_tag_size
     );
tab: 248 wrap: offon