]> Pileus Git - ~andy/gtk/commitdiff
gdk: Remove GdkDrawable->create_cairo_surface vfunc
authorBenjamin Otte <otte@redhat.com>
Tue, 23 Nov 2010 00:08:08 +0000 (01:08 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 2 Dec 2010 19:21:03 +0000 (20:21 +0100)
It's unused.

gdk/gdkdraw.c
gdk/gdkdrawable.h
gdk/gdkinternals.h
gdk/x11/gdkwindow-x11.c

index 77b2936ce64e54f3931e78c53e48b1b89af069f8..a46a1d882b48b82e43e67dd02d53b564846bef6a 100644 (file)
@@ -69,13 +69,3 @@ _gdk_drawable_ref_cairo_surface (GdkDrawable *drawable)
   return GDK_DRAWABLE_GET_CLASS (drawable)->ref_cairo_surface (drawable);
 }
 
-/************************************************************************/
-
-cairo_surface_t *
-_gdk_drawable_create_cairo_surface (GdkDrawable *drawable,
-                                   int width,
-                                   int height)
-{
-  return GDK_DRAWABLE_GET_CLASS (drawable)->create_cairo_surface (drawable,
-                                                                 width, height);
-}
index d790b023ca062af56e628c370d51d7f26865b3d6..9e75d158064098337cb3e9291f1fc6c448d795a9 100644 (file)
@@ -61,10 +61,6 @@ struct _GdkDrawableClass
   
   cairo_surface_t *(*ref_cairo_surface) (GdkDrawable *drawable);
 
-  cairo_surface_t * (*create_cairo_surface) (GdkDrawable *drawable,
-                                            int width,
-                                            int height);
-
   /* Padding for future expansion */
   void         (*_gdk_reserved7)  (void);
   void         (*_gdk_reserved9)  (void);
index e45352f8ba962faf363c340d78dea970ed9cab49..dd109d38f4fa73a9d60ec3158cf510d4005bd3ed 100644 (file)
@@ -311,10 +311,6 @@ gboolean _gdk_cairo_surface_extents (cairo_surface_t *surface,
 
 cairo_surface_t *_gdk_drawable_ref_cairo_surface (GdkDrawable *drawable);
 
-cairo_surface_t * _gdk_drawable_create_cairo_surface (GdkDrawable *drawable,
-                                                     int width,
-                                                     int height);
-
 /*************************************
  * Interfaces used by windowing code *
  *************************************/
index 3fd3eb9a09878eeaa89aa0c60b51d1b7ebe5e3ad..82fa879552ffd6659d9cbdf114bae2d9cecb21a5 100644 (file)
@@ -5573,7 +5573,6 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass)
   object_class->finalize = gdk_window_impl_x11_finalize;
   
   drawable_class->ref_cairo_surface = gdk_x11_ref_cairo_surface;
-  drawable_class->create_cairo_surface = gdk_x11_create_cairo_surface;
 
   impl_class->show = gdk_window_x11_show;
   impl_class->hide = gdk_window_x11_hide;