]> Pileus Git - ~andy/gtk/commitdiff
gdk: Pass the GdkWindow to resize_cairo_surface vfunc
authorBenjamin Otte <otte@redhat.com>
Tue, 23 Nov 2010 01:09:01 +0000 (02:09 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 2 Dec 2010 19:21:04 +0000 (20:21 +0100)
So it's in sync with all the other vfuncs.

gdk/gdkoffscreenwindow.c
gdk/gdkwindow.c
gdk/gdkwindowimpl.h
gdk/quartz/gdkwindow-quartz.c
gdk/win32/gdkwindow-win32.c
gdk/x11/gdkwindow-x11.c

index 018af4702381d841f22920e79fbddf8e10d0b82e..9ade91bee1d3891e144c399fd84c78ae6ca20a78 100644 (file)
@@ -611,7 +611,7 @@ gdk_offscreen_window_translate (GdkWindow      *window,
 }
 
 static cairo_surface_t *
-gdk_offscreen_window_resize_cairo_surface (GdkDrawable     *window,
+gdk_offscreen_window_resize_cairo_surface (GdkWindow       *window,
                                            cairo_surface_t *surface,
                                            gint             width,
                                            gint             height)
index a03e52ec12b501a3f4bc59a66f6b403430d0e177..d7061023b437f635c5b3e120d0e5ea21adcb91bf 100644 (file)
@@ -1052,7 +1052,7 @@ recompute_visible_regions_internal (GdkWindow *private,
     {
       GdkWindowImplClass *iface = GDK_WINDOW_IMPL_GET_CLASS (private->impl);
 
-      private->cairo_surface = iface->resize_cairo_surface (private->impl,
+      private->cairo_surface = iface->resize_cairo_surface (private,
                                                             private->cairo_surface,
                                                             private->width,
                                                             private->height);
index ece83a226ed5f5bc3707f0445e63b346735eb845..17edbcaad4060573400c0645adae9d752939f032 100644 (file)
@@ -152,7 +152,7 @@ struct _GdkWindowImplClass
                                         gboolean         recursing,
                                         gboolean         foreign_destroy);
 
-  cairo_surface_t * (* resize_cairo_surface) (GdkDrawable     *window,
+  cairo_surface_t * (* resize_cairo_surface) (GdkWindow       *window,
                                               cairo_surface_t *surface,
                                               gint             width,
                                               gint             height);
index 634b20eeac4a5db167107fdba89edc44bb262457..4efe872fad559612b27f278a74acf0d7873f138d 100644 (file)
@@ -1081,7 +1081,7 @@ _gdk_quartz_window_destroy (GdkWindow *window,
 }
 
 static cairo_surface_t *
-gdk_window_quartz_resize_cairo_surface (GdkDrawable     *drawable,
+gdk_window_quartz_resize_cairo_surface (GdkWindow       *window,
                                         cairo_surface_t *surface,
                                         gint             width,
                                         gint             height)
index 5cd3afb216f8324b86a557ca0884253f1e46118d..8b73ac2edb129df757a5d2435163a6638a8b8d39 100644 (file)
@@ -739,7 +739,7 @@ _gdk_win32_window_destroy (GdkWindow *window,
 }
 
 static cairo_surface_t *
-gdk_win32_window_resize_cairo_surface (GdkDrawable     *drawable,
+gdk_win32_window_resize_cairo_surface (GdkWindow       *window,
                                        cairo_surface_t *surface,
                                        gint             width,
                                        gint             height)
index d7eed9e75f67b81b5339d89bf832d20e29851cad..79b1547e968dd4f074c93b2d8d595f6b7c3cf27c 100644 (file)
@@ -1048,7 +1048,7 @@ _gdk_x11_window_destroy (GdkWindow *window,
 }
 
 static cairo_surface_t *
-gdk_window_x11_resize_cairo_surface (GdkDrawable     *window,
+gdk_window_x11_resize_cairo_surface (GdkWindow       *window,
                                      cairo_surface_t *surface,
                                      gint             width,
                                      gint             height)