* evas: Finally remove as much free/malloc from the render path. Will need certainly
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 15 Apr 2009 13:40:37 +0000 (13:40 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 15 Apr 2009 13:40:37 +0000 (13:40 +0000)
commit56173a60cde8f47071eac0d66ad59fdaacf2e462
tree6458524efc11c38a2ddb33c94625f54b6e2eaa0d
parent2b110c01942f005e927973349c0149e0b3b17265
* evas: Finally remove as much free/malloc from the render path. Will need certainly
need some tunning on the number of Evas_Rectangle allocated in advance.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@40084 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
15 files changed:
src/lib/canvas/evas_main.c
src/lib/canvas/evas_object_gradient.c
src/lib/canvas/evas_object_gradient2_linear.c
src/lib/canvas/evas_object_gradient2_radial.c
src/lib/canvas/evas_object_image.c
src/lib/canvas/evas_object_line.c
src/lib/canvas/evas_object_main.c
src/lib/canvas/evas_object_polygon.c
src/lib/canvas/evas_object_rectangle.c
src/lib/canvas/evas_object_text.c
src/lib/canvas/evas_object_textblock.c
src/lib/canvas/evas_rectangle.c
src/lib/canvas/evas_render.c
src/lib/include/evas_inline.x
src/lib/include/evas_private.h