:: commit 8bf787fa1068d18e2d5ab487a2b4db8879712570

Mintsuki <mintsuki@protonmail.com> — 2026-02-08 15:35

parents: ebde1ee086

protos/multiboot: Cast size_t to uint32_t for custom printf %u format

diff --git a/common/protos/multiboot1.c b/common/protos/multiboot1.c
index 874b40a2..401502b0 100644
--- a/common/protos/multiboot1.c
+++ b/common/protos/multiboot1.c
@@ -340,7 +340,7 @@ noreturn void multiboot1_load(char *config, char *cmdline) {
             fclose(f);
 
             if (verbose) {
-                print("multiboot1: Requested module %u:\n", i);
+                print("multiboot1: Requested module %u:\n", (uint32_t)i);
                 print("            Path:   %s\n", module_path);
                 print("            String: \"%s\"\n", module_cmdline ?: "");
                 print("            Begin:  %x\n", m->begin);
diff --git a/common/protos/multiboot2.c b/common/protos/multiboot2.c
index 7804d13f..a8e84fa8 100644
--- a/common/protos/multiboot2.c
+++ b/common/protos/multiboot2.c
@@ -632,7 +632,7 @@ reloc_fail:
         fclose(f);
 
         if (verbose) {
-            print("multiboot2: Requested module %u:\n", i);
+            print("multiboot2: Requested module %u:\n", (uint32_t)i);
             print("            Path:   %s\n", module_path);
             print("            String: \"%s\"\n", module_cmdline ?: "");
             print("            Begin:  %x\n", module_tag->mod_start);
tab: 248 wrap: offon