From: zhang jiao Date: Thu, 14 Nov 2024 07:58:22 +0000 (+0800) Subject: ALSA: ump: Fix the wrong format specifier X-Git-Tag: microblaze-v6.16~25^2~100 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=9b4662d0df9f4433f1828904ba5e8733c1ad5158;p=linux-2.6-microblaze.git ALSA: ump: Fix the wrong format specifier The format specifier of "unsigned int" in snprintf() should be "%u", not "%d". Signed-off-by: zhang jiao Link: https://patch.msgid.link/20241114075822.41614-1-zhangjiao2@cmss.chinamobile.com Signed-off-by: Takashi Iwai --- diff --git a/sound/core/ump.c b/sound/core/ump.c index ab4932dc499f..5d4dd207e5ab 100644 --- a/sound/core/ump.c +++ b/sound/core/ump.c @@ -387,7 +387,7 @@ int snd_ump_block_new(struct snd_ump_endpoint *ump, unsigned int blk, fb->info.first_group = first_group; fb->info.num_groups = num_groups; /* fill the default name, may be overwritten to a better name */ - snprintf(fb->info.name, sizeof(fb->info.name), "Group %d-%d", + snprintf(fb->info.name, sizeof(fb->info.name), "Group %u-%u", first_group + 1, first_group + num_groups); /* put the entry in the ordered list */