diff options
author | Benjamin Otte <otte@redhat.com> | 2010-10-08 21:37:55 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2010-10-30 01:49:58 +0800 |
commit | bac4bdb7a564c248b6a09e417da8098455ecdb62 (patch) | |
tree | 698aa7ef7ffd10696819afd907c825663c5bb64c /libgnomecanvas/gnome-canvas.c | |
parent | df70b76a554a94335e14ede2d7cbc5e1ec7fd7d6 (diff) | |
download | gsoc2013-evolution-bac4bdb7a564c248b6a09e417da8098455ecdb62.tar.gz 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.c | 32 |
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) |