chardev/mux: convert size members to unsigned int
authorRoman Penyaev <r.peniaev@gmail.com>
Mon, 14 Oct 2024 15:24:04 +0000 (17:24 +0200)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 15 Oct 2024 08:26:01 +0000 (12:26 +0400)
commitc64f0bc1ce2f1d117d581b3445fe8286acd413d0
tree1f2c781f64cec13ec76c2ea7bfad679a6bfe21f6
parent1ba399406a8fa82ad24fd5208595ca429d2927ab
chardev/mux: convert size members to unsigned int

There is no sense to keep `focus`, `mux_cnt`, `prod`, `cons`
and `tag` variables as signed, those represent either size,
either position in array, which both are unsigned.

`focus` member of `MuxChardev` is kept signed, because initially
set to -1.

Signed-off-by: Roman Penyaev <r.peniaev@gmail.com>
Cc: "Marc-André Lureau" <marcandre.lureau@redhat.com>
Cc: qemu-devel@nongnu.org
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-ID: <20241014152408.427700-5-r.peniaev@gmail.com>
chardev/char-fe.c
chardev/char-mux.c
chardev/chardev-internal.h
include/chardev/char-fe.h