[sapwood] and simplify the code with the new function
- From: Sven Herzberg <herzi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sapwood] and simplify the code with the new function
- Date: Fri, 13 Aug 2010 11:41:32 +0000 (UTC)
commit 7240dfe83d061eb86f285ef6bd3f24d20f8fc074
Author: Sven Herzberg <herzi gnome-de org>
Date: Fri Aug 13 13:17:52 2010 +0200
and simplify the code with the new function
* engine/sapwood-pixmap.c: use the new function instead of handling the
ownership manually
engine/sapwood-pixmap.c | 7 +------
1 files changed, 1 insertions(+), 6 deletions(-)
---
diff --git a/engine/sapwood-pixmap.c b/engine/sapwood-pixmap.c
index 1be6120..6c4cf0e 100644
--- a/engine/sapwood-pixmap.c
+++ b/engine/sapwood-pixmap.c
@@ -515,12 +515,7 @@ sapwood_pixmap_render_rects (SapwoodPixmap* self,
if (need_tmp_mask)
{
GdkPixmap* tmp_mask = gdk_pixmap_new (NULL, tmp_width, tmp_height, 1);
- cairo_t* mask_cr = gdk_cairo_create (tmp_mask);
-
- mask_surface = cairo_surface_reference (cairo_get_target (mask_cr));
- cairo_surface_set_user_data (mask_surface, &sapwood_pixmap_owner,
- tmp_mask, (GFreeFunc) g_object_unref);
- cairo_destroy (mask_cr);
+ mask_surface = sapwood_create_surface_and_unref (tmp_mask);
}
tmp_cr = cairo_create (tmp);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]