summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgnacio Casal Quinteiro <icq@gnome.org>2016-01-23 14:32:32 -0800
committerIgnacio Casal Quinteiro <icq@gnome.org>2016-01-23 14:43:55 +0100
commit3bb23ef2feceb96f06be4f1c2b36ab1e776f1e30 (patch)
treec90a6c3f9ec3c42133c53cc26e0c6ccbcd777711
parentb3eaaa5a2c9d217c6158db479b50b3f6dbb4c50c (diff)
downloadgtk+-3bb23ef2feceb96f06be4f1c2b36ab1e776f1e30.tar.gz
win32 device manager: reorganize code to avoid prototypes
-rw-r--r--gdk/win32/gdkdevicemanager-win32.c33
1 files changed, 12 insertions, 21 deletions
diff --git a/gdk/win32/gdkdevicemanager-win32.c b/gdk/win32/gdkdevicemanager-win32.c
index 8f38d516f1..97f738223d 100644
--- a/gdk/win32/gdkdevicemanager-win32.c
+++ b/gdk/win32/gdkdevicemanager-win32.c
@@ -66,29 +66,8 @@ static t_WTOverlap p_WTOverlap;
static t_WTPacket p_WTPacket;
static t_WTQueueSizeSet p_WTQueueSizeSet;
-
-static void gdk_device_manager_win32_finalize (GObject *object);
-static void gdk_device_manager_win32_constructed (GObject *object);
-
-static GList * gdk_device_manager_win32_list_devices (GdkDeviceManager *device_manager,
- GdkDeviceType type);
-static GdkDevice * gdk_device_manager_win32_get_client_pointer (GdkDeviceManager *device_manager);
-
-
G_DEFINE_TYPE (GdkDeviceManagerWin32, gdk_device_manager_win32, GDK_TYPE_DEVICE_MANAGER)
-static void
-gdk_device_manager_win32_class_init (GdkDeviceManagerWin32Class *klass)
-{
- GdkDeviceManagerClass *device_manager_class = GDK_DEVICE_MANAGER_CLASS (klass);
- GObjectClass *object_class = G_OBJECT_CLASS (klass);
-
- object_class->finalize = gdk_device_manager_win32_finalize;
- object_class->constructed = gdk_device_manager_win32_constructed;
- device_manager_class->list_devices = gdk_device_manager_win32_list_devices;
- device_manager_class->get_client_pointer = gdk_device_manager_win32_get_client_pointer;
-}
-
static GdkDevice *
create_pointer (GdkDeviceManager *device_manager,
GType g_type,
@@ -793,6 +772,18 @@ gdk_device_manager_win32_get_client_pointer (GdkDeviceManager *device_manager)
return device_manager_win32->core_pointer;
}
+static void
+gdk_device_manager_win32_class_init (GdkDeviceManagerWin32Class *klass)
+{
+ GdkDeviceManagerClass *device_manager_class = GDK_DEVICE_MANAGER_CLASS (klass);
+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
+
+ object_class->finalize = gdk_device_manager_win32_finalize;
+ object_class->constructed = gdk_device_manager_win32_constructed;
+ device_manager_class->list_devices = gdk_device_manager_win32_list_devices;
+ device_manager_class->get_client_pointer = gdk_device_manager_win32_get_client_pointer;
+}
+
void
_gdk_input_set_tablet_active (void)
{