:: commit b9b521f48de6742f1230ceb95f59268b6de2ebd3

Mintsuki <mintsuki@protonmail.com> — 2025-12-25 19:51

parents: 71a5cf86b1

protos/multiboot1: Fix spurious sizeof() usage in mb1 info size calculation

diff --git a/common/protos/multiboot1.c b/common/protos/multiboot1.c
index 69a5b628..9114f7bd 100644
--- a/common/protos/multiboot1.c
+++ b/common/protos/multiboot1.c
@@ -36,7 +36,7 @@ static size_t get_multiboot1_info_size(
     return ALIGN_UP(sizeof(struct multiboot1_info), 16) +                   // base structure
            ALIGN_UP(strlen(cmdline) + 1, 16) +                              // cmdline
            ALIGN_UP(sizeof(LIMINE_BRAND), 16) +                             // bootloader brand
-           ALIGN_UP(sizeof(section_entry_size * section_num), 16) +         // ELF info
+           ALIGN_UP(section_entry_size * section_num, 16) +                 // ELF info
            ALIGN_UP(sizeof(struct multiboot1_module) * modules_count, 16) + // modules count
            ALIGN_UP(modules_cmdlines_size, 16) +                            // modules command lines
            ALIGN_UP(sizeof(struct multiboot1_mmap_entry) * MEMMAP_MAX, 16);        // memory map
tab: 248 wrap: offon