qemu_input_is_absolute() does not update the content of the QemuConsole structure. Make the argument const.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- include/ui/input.h | 2 +- tools/qemu-vnc/input.c | 2 +- ui/input.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/ui/input.h b/include/ui/input.h index ea2d944a7ed..68571927761 100644 --- a/include/ui/input.h +++ b/include/ui/input.h @@ -72,7 +72,7 @@ void qemu_input_queue_btn(QemuConsole *src, InputButton btn, bool down); void qemu_input_update_buttons(QemuConsole *src, uint32_t *button_map, uint32_t button_old, uint32_t button_new); -bool qemu_input_is_absolute(QemuConsole *con); +bool qemu_input_is_absolute(const QemuConsole *con); int qemu_input_scale_axis(int value, int min_in, int max_in, int min_out, int max_out); diff --git a/tools/qemu-vnc/input.c b/tools/qemu-vnc/input.c index 6fb73b31248..9f21d20d26c 100644 --- a/tools/qemu-vnc/input.c +++ b/tools/qemu-vnc/input.c @@ -175,7 +175,7 @@ void qemu_input_event_sync(void) } } -bool qemu_input_is_absolute(QemuConsole *con) +bool qemu_input_is_absolute(const QemuConsole *con) { QemuDBusDisplay1Mouse *mouse; diff --git a/ui/input.c b/ui/input.c index c013cd9f7e0..6a80b42ef3e 100644 --- a/ui/input.c +++ b/ui/input.c @@ -98,7 +98,7 @@ void qemu_input_handler_bind(QemuInputHandlerState *s, } static QemuInputHandlerState* -qemu_input_find_handler(uint32_t mask, QemuConsole *con) +qemu_input_find_handler(uint32_t mask, const QemuConsole *con) { QemuInputHandlerState *s; @@ -436,7 +436,7 @@ void qemu_input_update_buttons(QemuConsole *src, uint32_t *button_map, } } -bool qemu_input_is_absolute(QemuConsole *con) +bool qemu_input_is_absolute(const QemuConsole *con) { QemuInputHandlerState *s; -- 2.53.0
