input-legacy: remove kbd_mouse_is_absolute
authorGerd Hoffmann <kraxel@redhat.com>
Thu, 5 Dec 2013 10:20:39 +0000 (11:20 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 5 Mar 2014 08:52:03 +0000 (09:52 +0100)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
include/ui/console.h
ui/input-legacy.c

index 53e956d474238f05691e25be4ed22b6dde8d6552..21b32e46d7a19dca823794746e5e6a0579844b14 100644 (file)
@@ -50,7 +50,6 @@ void kbd_put_ledstate(int ledstate);
 void kbd_mouse_event(int dx, int dy, int dz, int buttons_state);
 
 /* Does the current mouse generate absolute events */
-int kbd_mouse_is_absolute(void);
 void qemu_add_mouse_mode_change_notifier(Notifier *notify);
 void qemu_remove_mouse_mode_change_notifier(Notifier *notify);
 
index 22796faa4f9b0360bef37ea586a953d1eefb8e82..412d4011dcdf331224fef7a3a6aa2ac3861db6fa 100644 (file)
@@ -369,7 +369,7 @@ static void check_mode_change(void)
     static int current_is_absolute;
     int is_absolute;
 
-    is_absolute = kbd_mouse_is_absolute();
+    is_absolute = qemu_input_is_absolute();
 
     if (is_absolute != current_is_absolute) {
         notifier_list_notify(&mouse_mode_notifiers, NULL);
@@ -554,15 +554,6 @@ void kbd_mouse_event(int dx, int dy, int dz, int buttons_state)
     }
 }
 
-int kbd_mouse_is_absolute(void)
-{
-    if (QTAILQ_EMPTY(&mouse_handlers)) {
-        return 0;
-    }
-
-    return QTAILQ_FIRST(&mouse_handlers)->qemu_put_mouse_event_absolute;
-}
-
 MouseInfoList *qmp_query_mice(Error **errp)
 {
     MouseInfoList *mice_list = NULL;