Evas textblock: Clean up a bit.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 14 Apr 2011 12:34:29 +0000 (12:34 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 14 Apr 2011 12:34:29 +0000 (12:34 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@58663 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_textblock.c

index 31565c3..7ad67e2 100644 (file)
@@ -2800,25 +2800,20 @@ skip:
         if (ti->parent.text_node)
           {
              int tmp_cut;
-             tmp_cut = evas_common_language_script_end_of_run_get(
-                   GET_ITEM_TEXT(ti),
-                   c->par->bidi_props,
-                   ti->parent.text_pos, tmp_len);
+             tmp_cut = evas_common_language_script_end_of_run_get(str,
+                   c->par->bidi_props, ti->parent.text_pos, tmp_len);
              if (tmp_cut > 0)
                {
                   tmp_len = tmp_cut;
                }
              evas_common_text_props_bidi_set(&ti->text_props,
                    c->par->bidi_props, ti->parent.text_pos);
-             evas_common_text_props_script_set (&ti->text_props,
-                   GET_ITEM_TEXT(ti), tmp_len);
+             evas_common_text_props_script_set(&ti->text_props, str, tmp_len);
              if (ti->parent.format->font.font)
                {
                   c->ENFN->font_text_props_info_create(c->ENDT,
-                        ti->parent.format->font.font,
-                        GET_ITEM_TEXT(ti), &ti->text_props,
-                        c->par->bidi_props,
-                        ti->parent.text_pos, tmp_len);
+                        ti->parent.format->font.font, str, &ti->text_props,
+                        c->par->bidi_props, ti->parent.text_pos, tmp_len);
                }
           }
         str += tmp_len;