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);
