summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2010-12-02 12:06:49 +0100
committerBenjamin Otte <otte@redhat.com>2010-12-02 20:21:05 +0100
commitfdb242ac6ae660cddcde779b8a1fe656cbb12805 (patch)
tree6b39af9ce0469f53edbf0710539bbfc2427ef412 /gdk
parent0b6c184eaae9b5f78084d76b16b4d4286f2eaab7 (diff)
downloadgtk+-fdb242ac6ae660cddcde779b8a1fe656cbb12805.tar.gz
gdk: Clean up Cairo code
Remove a bunch of code that is not required.
Diffstat (limited to 'gdk')
-rw-r--r--gdk/gdkwindow.c15
1 files changed, 0 insertions, 15 deletions
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);
}
}