Print unsigned ints with %u instead of %i. (snd_ctl_ascii_elem_id_get)

Signed-off-by: Nathan Mills <the.true.nathan.mills@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
Quipyowert2 2019-02-17 04:37:24 -08:00 committed by Jaroslav Kysela
parent 1181bfc458
commit d95062c481

View file

@ -126,17 +126,17 @@ char *snd_ctl_ascii_elem_id_get(snd_ctl_elem_id_t *id)
device = snd_ctl_elem_id_get_device(id);
subdevice = snd_ctl_elem_id_get_subdevice(id);
if (index) {
snprintf(buf1, sizeof(buf1), ",index=%i", index);
snprintf(buf1, sizeof(buf1), ",index=%u", index);
if (strlen(buf) + strlen(buf1) < sizeof(buf))
strcat(buf, buf1);
}
if (device) {
snprintf(buf1, sizeof(buf1), ",device=%i", device);
snprintf(buf1, sizeof(buf1), ",device=%u", device);
if (strlen(buf) + strlen(buf1) < sizeof(buf))
strcat(buf, buf1);
}
if (subdevice) {
snprintf(buf1, sizeof(buf1), ",subdevice=%i", subdevice);
snprintf(buf1, sizeof(buf1), ",subdevice=%u", subdevice);
if (strlen(buf) + strlen(buf1) < sizeof(buf))
strcat(buf, buf1);
}