[gtk+/xi2] GdkDeviceXI: Use _gdk_device_allocate_history().



commit 6433e682883046637285a68c10f79632bf2e186a
Author: Carlos Garnacho <carlos gnome org>
Date:   Fri Oct 16 02:49:31 2009 +0200

    GdkDeviceXI: Use _gdk_device_allocate_history().

 gdk/x11/gdkdevice-xi.c |   15 +--------------
 1 files changed, 1 insertions(+), 14 deletions(-)
---
diff --git a/gdk/x11/gdkdevice-xi.c b/gdk/x11/gdkdevice-xi.c
index 2fe4ae2..1ecb438 100644
--- a/gdk/x11/gdkdevice-xi.c
+++ b/gdk/x11/gdkdevice-xi.c
@@ -211,19 +211,6 @@ gdk_device_xi_dispose (GObject *object)
   G_OBJECT_CLASS (gdk_device_xi_parent_class)->dispose (object);
 }
 
-static GdkTimeCoord **
-allocate_history (GdkDevice *device,
-                  gint       n_events)
-{
-  GdkTimeCoord **result = g_new (GdkTimeCoord *, n_events);
-  gint i;
-
-  for (i = 0; i < n_events; i++)
-    result[i] = g_malloc (sizeof (GdkTimeCoord) -
-			  sizeof (double) * (GDK_MAX_TIMECOORD_AXES - device->num_axes));
-  return result;
-}
-
 static gboolean
 gdk_device_xi_get_history (GdkDevice      *device,
                            GdkWindow      *window,
@@ -255,7 +242,7 @@ gdk_device_xi_get_history (GdkDevice      *device,
     return FALSE;
 
   *n_events = (guint) n_events_return;
-  coords = allocate_history (device, *n_events);
+  coords = _gdk_device_allocate_history (device, *n_events);
 
   for (i = 0; i < *n_events; i++)
     {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]