summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_object_textblock.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/canvas/evas_object_textblock.c')
-rw-r--r--src/lib/evas/canvas/evas_object_textblock.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c
index fa7cad7..8ce1a6d 100644
--- a/src/lib/evas/canvas/evas_object_textblock.c
+++ b/src/lib/evas/canvas/evas_object_textblock.c
@@ -506,7 +506,7 @@ struct _Evas_Object_Textblock
506 506
507/* private methods for textblock objects */ 507/* private methods for textblock objects */
508static void evas_object_textblock_init(Evas_Object *eo_obj); 508static void evas_object_textblock_init(Evas_Object *eo_obj);
509static void evas_object_textblock_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, void *output, void *context, void *surface, int x, int y); 509static void evas_object_textblock_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, void *output, void *context, void *surface, int x, int y, Eina_Bool do_async);
510static void evas_object_textblock_free(Evas_Object *eo_obj); 510static void evas_object_textblock_free(Evas_Object *eo_obj);
511static void evas_object_textblock_render_pre(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj); 511static void evas_object_textblock_render_pre(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj);
512static void evas_object_textblock_render_post(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj); 512static void evas_object_textblock_render_post(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj);
@@ -9608,7 +9608,7 @@ evas_object_textblock_free(Evas_Object *eo_obj)
9608 9608
9609 9609
9610static void 9610static void
9611evas_object_textblock_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, void *output, void *context, void *surface, int x, int y) 9611evas_object_textblock_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, void *output, void *context, void *surface, int x, int y, Eina_Bool do_async)
9612{ 9612{
9613 Evas_Object_Textblock_Paragraph *par, *start = NULL; 9613 Evas_Object_Textblock_Paragraph *par, *start = NULL;
9614 Evas_Object_Textblock_Line *ln; 9614 Evas_Object_Textblock_Line *ln;
@@ -9703,7 +9703,7 @@ evas_object_textblock_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *ob
9703 obj->cur.geometry.x + ln->x + ti->parent.x + x + (ox), \ 9703 obj->cur.geometry.x + ln->x + ti->parent.x + x + (ox), \
9704 obj->cur.geometry.y + ln->par->y + ln->y + yoff + y + (oy), \ 9704 obj->cur.geometry.y + ln->par->y + ln->y + yoff + y + (oy), \
9705 ti->parent.w, ti->parent.h, ti->parent.w, ti->parent.h, \ 9705 ti->parent.w, ti->parent.h, ti->parent.w, ti->parent.h, \
9706 &ti->text_props); 9706 &ti->text_props, do_async);
9707 9707
9708 /* backing */ 9708 /* backing */
9709#define DRAW_RECT(ox, oy, ow, oh, or, og, ob, oa) \ 9709#define DRAW_RECT(ox, oy, ow, oh, or, og, ob, oa) \
@@ -9721,7 +9721,8 @@ evas_object_textblock_render(Evas_Object *eo_obj, Evas_Object_Protected_Data *ob
9721 obj->cur.geometry.x + ln->x + x + (ox), \ 9721 obj->cur.geometry.x + ln->x + x + (ox), \
9722 obj->cur.geometry.y + ln->par->y + ln->y + y + (oy), \ 9722 obj->cur.geometry.y + ln->par->y + ln->y + y + (oy), \
9723 (ow), \ 9723 (ow), \
9724 (oh)); \ 9724 (oh), \
9725 do_async); \
9725 } \ 9726 } \
9726 while (0) 9727 while (0)
9727 9728