From: Tobias Stoeckmann Date: Fri, 15 Nov 2024 17:46:58 +0000 (+0100) Subject: libkmod, tools: Fix format specifiers X-Git-Tag: v34~58 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=3f8f288020e00ba2b52429e42fc27483029f87a6;p=thirdparty%2Fkmod.git libkmod, tools: Fix format specifiers Use %zu for size_t, not %zd which would be for ssize_t. Signed-off-by: Tobias Stoeckmann Reviewed-by: Emil Velikov Link: https://github.com/kmod-project/kmod/pull/248 Signed-off-by: Lucas De Marchi --- diff --git a/libkmod/libkmod-elf.c b/libkmod/libkmod-elf.c index 8ff04f8f..ebb279be 100644 --- a/libkmod/libkmod-elf.c +++ b/libkmod/libkmod-elf.c @@ -654,7 +654,7 @@ static int elf_strip_vermagic(const struct kmod_elf *elf, uint8_t *changed) off = (const uint8_t *)s - elf->memory; len = strlen(s); - ELFDBG(elf, "clear .modinfo vermagic \"%s\" (%zd bytes)\n", s, len); + ELFDBG(elf, "clear .modinfo vermagic \"%s\" (%zu bytes)\n", s, len); memset(changed + off, '\0', len); return 0; } @@ -991,7 +991,7 @@ int kmod_elf_get_dependency_symbols(const struct kmod_elf *elf, if (versionslen % verlen != 0) { ELFDBG(elf, "unexpected __versions of length %" PRIu64 - ", not multiple of %zd as expected.\n", + ", not multiple of %zu as expected.\n", versionslen, verlen); ver_off = 0; versionslen = 0; diff --git a/tools/depmod.c b/tools/depmod.c index 2238e5cd..fbac8d60 100644 --- a/tools/depmod.c +++ b/tools/depmod.c @@ -1604,7 +1604,7 @@ static int depmod_load_modules(struct depmod *depmod) { struct mod **itr, **itr_end; - DBG("load symbols (%zd modules)\n", depmod->modules.count); + DBG("load symbols (%zu modules)\n", depmod->modules.count); itr = (struct mod **)depmod->modules.array; itr_end = itr + depmod->modules.count; @@ -1659,7 +1659,7 @@ load_info: mod->kmod = NULL; } - DBG("loaded symbols (%zd modules, %u symbols)\n", depmod->modules.count, + DBG("loaded symbols (%zu modules, %u symbols)\n", depmod->modules.count, hash_get_count(depmod->symbols)); return 0; @@ -1709,7 +1709,7 @@ static int depmod_load_dependencies(struct depmod *depmod) struct mod **itr, **itr_end; int ret = 0; - DBG("load dependencies (%zd modules, %u symbols)\n", depmod->modules.count, + DBG("load dependencies (%zu modules, %u symbols)\n", depmod->modules.count, hash_get_count(depmod->symbols)); itr = (struct mod **)depmod->modules.array; @@ -1728,7 +1728,7 @@ static int depmod_load_dependencies(struct depmod *depmod) ret = err; } - DBG("loaded dependencies (%zd modules, %u symbols)\n", depmod->modules.count, + DBG("loaded dependencies (%zu modules, %u symbols)\n", depmod->modules.count, hash_get_count(depmod->symbols)); return ret;