tools/qemu-vnc: Have console_get_mouse/keyboard take const QemuConsole

Both console_get_mouse() and console_get_keyboard() only
access @con in read-only mode. Make that argument const.

Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-ID: <20260611114212.27472-2-philmd@oss.qualcomm.com>
This commit is contained in:
Philippe Mathieu-Daudé
2026-06-11 13:42:11 +02:00
committed by Marc-André Lureau
parent f0adf773e6
commit e43e937288
2 changed files with 4 additions and 4 deletions

View File

@@ -433,7 +433,7 @@ bool console_setup(GDBusConnection *bus, const char *bus_name,
return true;
}
QemuDBusDisplay1Keyboard *console_get_keyboard(QemuConsole *con)
QemuDBusDisplay1Keyboard *console_get_keyboard(const QemuConsole *con)
{
ConsoleData *cd;
@@ -444,7 +444,7 @@ QemuDBusDisplay1Keyboard *console_get_keyboard(QemuConsole *con)
return cd ? cd->keyboard_proxy : NULL;
}
QemuDBusDisplay1Mouse *console_get_mouse(QemuConsole *con)
QemuDBusDisplay1Mouse *console_get_mouse(const QemuConsole *con)
{
ConsoleData *cd;

View File

@@ -26,8 +26,8 @@ void input_setup(QemuDBusDisplay1Keyboard *kbd,
QemuDBusDisplay1Mouse *mouse);
bool console_setup(GDBusConnection *bus, const char *bus_name,
const char *console_path);
QemuDBusDisplay1Keyboard *console_get_keyboard(QemuConsole *con);
QemuDBusDisplay1Mouse *console_get_mouse(QemuConsole *con);
QemuDBusDisplay1Keyboard *console_get_keyboard(const QemuConsole *con);
QemuDBusDisplay1Mouse *console_get_mouse(const QemuConsole *con);
void audio_setup(GDBusObjectManager *manager);
void clipboard_setup(GDBusObjectManager *manager, GDBusConnection *bus);