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é <[email protected]> --- tools/qemu-vnc/qemu-vnc.h | 4 ++-- tools/qemu-vnc/display.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/qemu-vnc/qemu-vnc.h b/tools/qemu-vnc/qemu-vnc.h index 6e483e4b475..15e4ead80b7 100644 --- a/tools/qemu-vnc/qemu-vnc.h +++ b/tools/qemu-vnc/qemu-vnc.h @@ -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); diff --git a/tools/qemu-vnc/display.c b/tools/qemu-vnc/display.c index 8fe9b6fc898..b485cbe3100 100644 --- a/tools/qemu-vnc/display.c +++ b/tools/qemu-vnc/display.c @@ -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; -- 2.53.0
