]> Pileus Git - ~andy/gtk/blobdiff - gdk/gdkwindow.c
API: Change offscreen windows to use a cairo_surface_t
[~andy/gtk] / gdk / gdkwindow.c
index 4078f660912d6dc2349d86c82866f834511370ff..875de931ee5fd23f8aac6cb9160bc106abe301a1 100644 (file)
@@ -3004,7 +3004,7 @@ gdk_window_end_paint (GdkWindow *window)
       full_clip = cairo_region_copy (private->clip_region_with_children);
       cairo_region_intersect (full_clip, paint->region);
 
-      cr = gdk_cairo_create (private->impl);
+      cr = gdk_cairo_create (window);
       cairo_set_source_surface (cr, paint->surface, 0, 0);
       gdk_cairo_region (cr, full_clip);
       cairo_fill (cr);