aboutsummaryrefslogtreecommitdiffstats
path: root/libgnomecanvas/gnome-canvas.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2010-10-08 21:37:55 +0800
committerMatthew Barnes <mbarnes@redhat.com>2010-10-30 01:49:58 +0800
commitbac4bdb7a564c248b6a09e417da8098455ecdb62 (patch)
tree698aa7ef7ffd10696819afd907c825663c5bb64c /libgnomecanvas/gnome-canvas.c
parentdf70b76a554a94335e14ede2d7cbc5e1ec7fd7d6 (diff)
downloadgsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar
gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar.gz
gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar.bz2
gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar.lz
gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar.xz
gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar.zst
gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.zip
gnome-canvas: Remove GnomeCanvasItem->render vfunc
It's unused now
Diffstat (limited to 'libgnomecanvas/gnome-canvas.c')
-rw-r--r--libgnomecanvas/gnome-canvas.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/libgnomecanvas/gnome-canvas.c b/libgnomecanvas/gnome-canvas.c
index ecabf2a59c..4f84b9e8ab 100644
--- a/libgnomecanvas/gnome-canvas.c
+++ b/libgnomecanvas/gnome-canvas.c
@@ -1377,8 +1377,6 @@ static gdouble gnome_canvas_group_point (GnomeCanvasItem *item,
static void gnome_canvas_group_bounds (GnomeCanvasItem *item,
gdouble *x1, gdouble *y1,
gdouble *x2, gdouble *y2);
-static void gnome_canvas_group_render (GnomeCanvasItem *item,
- GnomeCanvasBuf *buf);
static GnomeCanvasItemClass *group_parent_class;
@@ -1454,7 +1452,6 @@ gnome_canvas_group_class_init (GnomeCanvasGroupClass *class)
item_class->map = gnome_canvas_group_map;
item_class->unmap = gnome_canvas_group_unmap;
item_class->draw = gnome_canvas_group_draw;
- item_class->render = gnome_canvas_group_render;
item_class->point = gnome_canvas_group_point;
item_class->bounds = gnome_canvas_group_bounds;
}
@@ -1848,35 +1845,6 @@ gnome_canvas_group_bounds (GnomeCanvasItem *item,
*y2 = maxy;
}
-/* Render handler for canvas groups */
-static void
-gnome_canvas_group_render (GnomeCanvasItem *item, GnomeCanvasBuf *buf)
-{
- GnomeCanvasGroup *group;
- GnomeCanvasItem *child;
- GList *list;
-
- group = GNOME_CANVAS_GROUP (item);
-
- for (list = group->item_list; list; list = list->next) {
- child = list->data;
-
- if (((child->flags & GNOME_CANVAS_ITEM_VISIBLE)
- && ((child->x1 < buf->rect.x1)
- && (child->y1 < buf->rect.y1)
- && (child->x2 > buf->rect.x0)
- && (child->y2 > buf->rect.y0)))
- || ((child->flags & GNOME_CANVAS_ITEM_ALWAYS_REDRAW)
- && (child->x1 < child->canvas->redraw_x2)
- && (child->y1 < child->canvas->redraw_y2)
- && (child->x2 > child->canvas->redraw_x1)
- && (child->y2 > child->canvas->redraw_y2)))
- if (GNOME_CANVAS_ITEM_GET_CLASS (child)->render)
- (* GNOME_CANVAS_ITEM_GET_CLASS (child)->render) (
- child, buf);
- }
-}
-
/* Adds an item to a group */
static void
group_add (GnomeCanvasGroup *group, GnomeCanvasItem *item)