From 7d935dedcb960f09986795d1245cb574fa2ca995 Mon Sep 17 00:00:00 2001 From: "jbranso@dismail.de" Date: Sun, 20 Oct 2024 15:07:42 -0400 Subject: fix a compiler warning. * kern/slab.c(kalloc_init): %lu -> %zu kern/slab.c: In function 'kalloc_init': kern/slab.c:1349:33: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 1349 | sprintf(name, "kalloc_%lu", size); | ~~^ ~~~~ | | | | | size_t {aka unsigned int} | long unsigned int | %u Message-ID: <20241020190744.2522-2-jbranso@dismail.de> --- kern/slab.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kern/slab.c') diff --git a/kern/slab.c b/kern/slab.c index dc44e42b..b20dd26f 100644 --- a/kern/slab.c +++ b/kern/slab.c @@ -1346,7 +1346,7 @@ void kalloc_init(void) size = 1 << KALLOC_FIRST_SHIFT; for (i = 0; i < ARRAY_SIZE(kalloc_caches); i++) { - sprintf(name, "kalloc_%lu", size); + sprintf(name, "kalloc_%lu", (unsigned long) size); kmem_cache_init(&kalloc_caches[i], name, size, 0, NULL, 0); size <<= 1; } -- cgit v1.2.3