# HG changeset patch # User Thinker K.F. Li # Date 1258973550 -28800 # Node ID 4291f16f3a0955ba35e8609706d7e993a3f75018 # Parent 5d0b2761f89ca739b70fcc7d57bb6278eab76516 Remove rdman_paint_main() diff -r 5d0b2761f89c -r 4291f16f3a09 include/mb_redraw_man.h --- a/include/mb_redraw_man.h Mon Nov 23 18:04:22 2009 +0800 +++ b/include/mb_redraw_man.h Mon Nov 23 18:52:30 2009 +0800 @@ -109,8 +109,6 @@ } while(0) extern int rdman_shape_free(redraw_man_t *rdman, shape_t *shape); -#define rdman_paint_man(rdman, paint) \ - STAILQ_INS_TAIL(rdman->paints, paint_t, pnt_next, shape) extern int rdman_paint_free(redraw_man_t *rdman, paint_t *paint); extern coord_t *rdman_coord_new(redraw_man_t *rdman, coord_t *parent); diff -r 5d0b2761f89c -r 4291f16f3a09 src/redraw_man.c --- a/src/redraw_man.c Mon Nov 23 18:04:22 2009 +0800 +++ b/src/redraw_man.c Mon Nov 23 18:52:30 2009 +0800 @@ -370,8 +370,6 @@ (member) = STAILQ_NEXT(paint_t, next, member)) #define RM_PAINTMEMBER(paint, member) \ STAILQ_REMOVE((paint)->members, shnode_t, next, member) -#define RM_PAINT(rdman, paint) \ - STAILQ_REMOVE((rdman)->paints, paint_t, pnt_next, paint) /*! \brief Sort a list of element by a unsigned integer. * @@ -663,7 +661,6 @@ rdman->backend = backend; STAILQ_INIT(rdman->shapes); - STAILQ_INIT(rdman->paints); /* \note To make root coord always have at leat one observer. * It triggers mouse interpreter to be installed on root. @@ -919,7 +916,6 @@ shnode_free(rdman, saved_shnode); } - RM_PAINT(rdman, paint); paint->free(rdman, paint); return OK; }