From fdb242ac6ae660cddcde779b8a1fe656cbb12805 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 2 Dec 2010 12:06:49 +0100 Subject: gdk: Clean up Cairo code Remove a bunch of code that is not required. --- gdk/gdkwindow.c | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'gdk') diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 1be8be0581..7b89ab7350 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -3693,15 +3693,7 @@ gdk_cairo_create (GdkWindow *window) if (!window->paint_stack) { - cairo_reset_clip (cr); - - cairo_save (cr); - cairo_identity_matrix (cr); - - cairo_new_path (cr); gdk_cairo_region (cr, window->clip_region_with_children); - - cairo_restore (cr); cairo_clip (cr); } else @@ -3710,16 +3702,9 @@ gdk_cairo_create (GdkWindow *window) /* Only needs to clip to region if piggybacking on an implicit paint */ - cairo_reset_clip (cr); if (paint->uses_implicit) { - cairo_save (cr); - cairo_identity_matrix (cr); - - cairo_new_path (cr); gdk_cairo_region (cr, paint->region); - cairo_restore (cr); - cairo_clip (cr); } } -- cgit v1.2.1